falconry/falcon

The no-magic web API and microservices framework for Python developers, with a focus on reliability and performance at scale.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 25 minutes ago
Added to GitGenius on September 6th, 2026
Created on December 6th, 2012
Open Issues & Pull Requests: 155 (+0)
GitHub issues: Enabled
Number of forks: 1,032
Total Stargazers: 9,798 (+0)
Total Subscribers: 254 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 14.9 hours
Mean response time: 163.9 days
90th percentile: 368.9 days
Tracked items: 189

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 13% of open issues come from outside the core team — the tracker reads mainly as internal planning. Work labelled "community" is answered fastest, typically in about an hour, while "needs contributor" waits about 5 days. Only 3% of issues opened in the past year have been closed. Three people close 94% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 79
New in 7 days: 1
Closed in 7 days: 3
Avg open age: 1,643 days
Stale 30+ days: 65
Stale 90+ days: 49

Recent activity

Opened in 7 days: 1
Closed in 7 days: 3
Comments in 7 days: 1
Events in 7 days: 6

Top labels

  • enhancement (76)
  • documentation (70)
  • maintenance (65)
  • good first issue (52)
  • needs contributor (45)
  • proposal (30)
  • community (24)
  • bug (19)

Detailed Description

Falcon is a web API and microservices framework for Python that emphasizes explicit, minimal abstractions and high performance at scale.

Falcon addresses the need for a lightweight, predictable framework suitable for building production APIs and microservices. Rather than relying on implicit conventions or "magic," the framework uses explicit resource-oriented design where developers define responder classes that handle HTTP methods. This approach makes request flow and behavior transparent, reducing surprises in production environments. The framework supports both WSGI and ASGI interfaces, allowing deployment flexibility across different server types and async contexts.

Developers should choose Falcon when building APIs where performance, reliability, and code clarity matter more than rapid scaffolding. It suits projects ranging from simple REST services to complex microservice architectures where understanding exactly what the code does is valuable. The framework works well in teams that prefer explicit over implicit behavior and in environments where resource constraints or high throughput demands justify the trade-off of less automatic convenience. Falcon's minimal core means less framework overhead and fewer hidden behaviors to debug, making it particularly suitable for systems where predictability and observability are priorities.

The project maintains steady development activity with regular commits addressing bug fixes, performance improvements, and feature additions. The maintainers actively review and merge pull requests, indicating ongoing engagement with the community. Documentation receives consistent updates to reflect framework changes and best practices. The codebase shows attention to performance optimization and reliability concerns, with discussions in issues and commits focused on production-readiness rather than feature proliferation.