A web app that displays nearby Pokémon on a map using your location and Pokémon GO API credentials.
PokeLocator is a web application that shows nearby Pokémon on an interactive map by using your location and Pokémon GO API credentials. It solves the problem of manually searching for Pokémon in Pokémon GO by providing a visual real-time map of spawns in your vicinity. The tool was particularly popular during Pokémon GO's early days when in-game tracking features were limited.
Pokémon GO players who want to track nearby Pokémon more effectively, and developers interested in Pokémon GO API integration projects.
It offers a self-hosted, transparent alternative to third-party tracking websites, giving users full control over their credentials and deployment. The project is open-source and provides both local and cloud deployment options.
Display pokemon nearby to your location on a map.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Visualizes nearby Pokémon on Google Maps centered on your location, providing an intuitive alternative to in-game tracking systems, as shown in the screenshot and feature list.
Supports both Pokémon Trainer Club and Google accounts, detailed in the setup instructions, allowing users to choose their preferred login method without being locked into one.
Includes a one-click Heroku deploy button and clear manual setup steps, making it accessible for quick deployment without deep DevOps knowledge, as highlighted in the README.
Users can run the app locally or on their own servers, ensuring full control over data and credentials, emphasized in the philosophy and code transparency notes.
Requires Python 2.7.6, which is outdated and unsupported, leading to potential security vulnerabilities and compatibility issues, as specified in the setup requirements.
The README notes that the master branch may not work on Heroku due to 30-second timeouts, limiting the scan radius and performance in cloud deployments.
Storing login credentials in environment variables can trigger security alerts, and the code accesses Pokémon GO's API, which may violate terms of service and risk account bans, as warned in the notes.