You can install directly from Arduino Library Manager
https://www.ardu-badge.com/ESP_WiFiManager
This is an ESP32 / ESP8266 WiFi Connection Manager with fallback web configuration portal. Use this library for configuring ESP32, ESP8266 modules' WiFi, etc. Credentials at runtime. You can also specify static DNS servers, personalized HostName. With examples supporting ArduinoJson 6.0.0+ as well as 5.13.5- .
ESP_WiFiManager libraries v1.0.6 has been included into Arduino Library Manager. You can install this library directly from Arduino IDE.
### Releases 1.0.6
#### New in v1.0.6
- Add function getConfigPortalPW()
- Add 4 new complicated examples compatible with ArduinoJson 6.0.0+ :[AutoConnect](examples/AutoConnect), [AutoConnectWithFeedback](examples/AutoConnectWithFeedback), [AutoConnectWithFeedbackLED](examples/AutoConnectWithFeedbackLED) and [AutoConnectWithFSParameters](examples/AutoConnectWithFSParameters)
### Releases 1.0.6-beta
#### New in v1.0.6-beta
- Add NTP data
- Add support to ArduinoJson 6.0.0+ as well as 5.13.5- to examples
### Releases 1.0.5
#### New in v1.0.5
- Add option to specify static DNS servers, besides static IP, Gateway and Subnet Mask
- Modify and add examples. Enhance README.md
### Releases 1.0.4
#### New in v1.0.4
- Add ESP_WiFiManager setHostname feature
- Modify and add examples. Enhance README.md
### Releases 1.0.3
#### New in v1.0.3
- Add option not displaying AvailablePages in Info page.
- Delete unnecessary files
- Modify examples, Images and enhance README.md
### Releases 1.0.2
- Forked, modified, bug-fixed and improved from these versions of WiFiManager.
See [Tzapu's version](https://github.com/tzapu/WiFiManager) for previous release information.
See [KenTaylor's version]( https://github.com/kentaylor/WiFiManager) for previous release information.
#### New in v1.0.2
- Fix bug that keeps ConfigPortal in endless loop if Portal/Router SSID or Password is NULL.
- Add example ConfigPortalParamsOnSwitch to enable ConfigPortal credentials to be reconfigurable using ConfigPortal.