FastEndpointApi
Demo of FastEndpoints Nuget Packages
Summary
Technical Summary of FastEndpointApi Repository: FastEndpointApi is a demonstration project showcasing the FastEndpoints framework for building high-performance, minimalistic REST APIs in ASP.NET Core, focusing on a Person Management system that implements CRUD operations with a clean, lightweight architectural approach. The project leverages the REPR (Request-Endpoint-Response) pattern to create streamlined API endpoints with minimal boilerplate code, utilizing technologies like .NET 10.0, Bogus for data generation, and integrated Swagger documentation. By implementing a complete API with features such as in-memory data storage, dependency injection, and HATEOAS-style link generation, the repository serves as both a practical tutorial and a reference implementation for developers looking to adopt a more modern, efficient approach to API development. The project stands out by emphasizing code simplicity, maintainability, and performance, providing a comprehensive example of how FastEndpoints can significantly reduce complexity in ASP.NET Core API design while maintaining robust functionality. It is particularly valuable for .NET developers seeking to modernize their API development practices, offering a real-world template for building clean, efficient web services with minimal overhead.
Snapshot
- Stars
- 2
- Forks
- 1
- Watchers
- 2
- Spark score
- 40.7
- Rank
- #10
- Commit velocity
- 2.3/mo
- Recent commits
- 7 (90d)
- Total commits
- 40
- Last commit
- Jan 12, 2026
- Last push
- Jan 12, 2026
- Created
- Apr 6, 2024
- Updated
- Jan 12, 2026
- Age
- 652 days
- Days since push
- 6 days
- Repo size
- 137 KB
- Languages
- 3
- Dependencies
- N/A
- Outdated deps
- N/A
All metrics
- age_days
- 652
- avg_commit_size
- N/A
- commit_history
{ "repository_name": "FastEndpointApi", "total_commits": 40, "recent_90d": 7, "recent_180d": 7, "recent_365d": 19, "last_commit_date": "2026-01-12T12:00:32+00:00", "patterns": [ "maintained", "recently_updated", "accelerating" ], "commit_frequency": 2.33, "consistency_score": 0, "activity_rate": 0.078, "days_since_last_commit": 6, "first_commit_date": "2024-04-06T14:56:06+00:00" }- commit_metrics
- N/A
- commit_velocity
- 2.33
- composite_score
- 40.71
- created_at
- 2024-04-06T14:56:06+00:00
- days_since_last_push
- 6
- description
- Demo of FastEndpoints Nuget Packages
- first_commit_date
- 2024-04-06T14:56:06+00:00
- forks
- 1
- has_readme
- true
- is_fork
- false
- is_private
- false
- language
- HTML
- language_count
- 3
- language_stats
{}- languages
{}- largest_commit
- N/A
- last_commit_date
- 2026-01-12T12:00:32+00:00
- name
- FastEndpointApi
- pushed_at
- 2026-01-12T12:00:37+00:00
- rank
- 10
- recent_commits_90d
- 7
- size_kb
- 137
- smallest_commit
- N/A
- stars
- 2
- tech_stack
- N/A
- total_commits
- 40
- updated_at
- 2026-01-12T12:00:41+00:00
- url
- https://github.com/markhazleton/FastEndpointApi
- watchers
- 2