If you work with Python and AWS, you know the struggle. The Botocore library updates almost every single day.
While the rapid pace of AWS is great, the documentation isn't. To see what actually changed, you usually have to open a massive, flat text file and Ctrl+F your way through a mountain of data just to find a simple update for S3 or DynamoDB.
I got tired of the needle in a haystack approach, so I built Boto-Tracks.
What is Boto-Tracks?
Boto-Tracks is a fast, searchable command center for AWS SDK updates. It takes that messy text file and transforms it into a clean, actionable dashboard.
Key Features
- Instant Filtering: Filter the logs by Boto3 versions or specific AWS services instantly.
- Categorized Changes: The app categorizes every update, so you can filter by the type of change.
- Service History: Click any service (like Amazon OpenSearch) and the app generates a dedicated timeline of every change that has ever happened to that specific service.
- Always Fresh: I built an automated pipeline that runs daily. It scrapes the official AWS changelogs, cleans the data, and refreshes the dashboard automatically.
How I Built It (The Stack)
I wanted this to be lightweight, automated, and lightning-fast. Here is how it works under the hood:
Data Scraping (Python): A custom Python script runs daily to fetch the official AWS changelogs and parse the messy text into structured JSON.
The Orchestrator (GitHub Actions): This is the heartbeat of the project. It triggers the Python scraper and automatically initiates a new frontend build when changes are detected.
The Engine (Astro & Node.js): I used Astro to keep the site lightning-fast. Since the data is updated daily, Astro's static generation is perfect for handling thousands of service updates without sacrificing performance.
The Edge (Cloudflare Pages): The entire dashboard is deployed on Cloudflare’s global network.
Check it out!
I’d love for the community to take a look and let me know what you think. Does this solve a pain point for you?
- Live App: https://boto-tracks.tunaxia.com/
- GitHub: https://github.com/tunaxia/boto-tracks (Give it a ⭐ if it helps you!)





Top comments (0)