A small CLI tool that displays various data provided from APIs.
Note: This project is currently in early development. Features and functionality are subject to change. Contributions and feedback are welcome!
- Proxmox API
- Display summary
- Website Ping
- Check the status of defined websites
- NASA API
- Image of the Day
- Earth Imagery
- SpaceX API (API is out of date)
- Next Launch
- Dragon Capsules
- Joke API
- Coffee API
- Numbers API
- On This Day
- Pokemon API
- Random Pokemon
- Pokemon by name
- Chuck Norris API
- Weather API
- Current Weather by City
- UptimeKuma API
- GitHub API
- Lastfm API
- YouTube API
- Jellyfin API
- Plex API
- RSS
- Ollama query
- Device Ping
- Dog API
The following is a very early example of the current functionality of the program (Taken: Oct 7 2024). This will be updated as more features are added.
# Clone the repository
git clone https://github.com/goldentg/APIFetch.git
cd APIFetch
# Install dependencies
pip install -r requirements.txt
# Configure the config.json file with your API keys/Customizations
# Run the program
python3 Main.py
If you have suggestions for new API integrations or improvements, please leave them as feature requests in the Issues section of the repository.
- Add more API integrations
- Add more functionality to existing API integrations
- Add more customization options
- Add more error handling
- Package project for distribution