mahmoud/awesome-python-applications

💿 Free software that works great, and also happens to be open-source Python.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 15 minutes ago
Added to GitGenius on September 3rd, 2026
Created on November 14th, 2018
Open Issues & Pull Requests: 76 (+0)
GitHub issues: Enabled
Number of forks: 2,746
Total Stargazers: 18,028 (+0)
Total Subscribers: 720 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.8 hours
Mean response time: 276.6 days
90th percentile: 2195.1 days
Tracked items: 8

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 7% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 18
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 292 days
Stale 30+ days: 16
Stale 90+ days: 13

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Detailed Description

Awesome Python Applications is a curated list of open-source Python applications organized by category, serving as a reference for developers studying how production software is built and shipped.

The project addresses the gap between learning programming through libraries and frameworks versus understanding how complete applications work in practice. It collects real-world Python applications across domains like audio, video, graphics, games, productivity, communication, science, and development tools, providing links to repositories and documentation. The list is generated from structured data, making it maintainable and extensible as new applications are discovered.

Developers should use this resource when building their own applications and seeking proven patterns from production code. It suits anyone learning application architecture, looking for implementation examples in a specific domain, or searching for existing open-source tools to understand or extend. The list spans consumer applications, developer tools, and specialized software across many categories, offering breadth rather than depth in any single area.

The project is automatically generated from structured data maintained in a YAML file, indicating a systematic approach to curation and updates. An RSS feed and changelog are provided for tracking new additions. The maintainers actively solicit contributions and corrections through the issue tracker, suggesting ongoing community engagement with the list's accuracy and completeness.