benavlabs/fastcrud

FastCRUD is a Python package for FastAPI, offering robust async CRUD operations and flexible endpoint creation utilities.

About the project

benavlabs/fastcrud is a Python package that provides asynchronous CRUD operations and tools for automatically creating CRUD endpoints in FastAPI applications. Developers use it with SQLAlchemy and Pydantic models to build database-backed APIs with filtering, sorting, joins, and pagination. Its catalogue skill helps AI coding tools use the library.

1.6kStars on the repository
1Mods indexed here, across every type
10d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

fastcrud

01

benavlabs/fastcrud

Skill Claude CodeCodex

Use when building or modifying CRUD endpoints with FastCRUD (the fastcrud PyPI package) in a FastAPI project — covers FastCRUD, crudrouter, EndpointCreator, FilterConfig, JoinConfig, auto-relationship detection, the filter operator syntax (gte, in, ilike, etc.), cursor pagination, soft delete, and how to avoid N+1…

not rated 1.6k +1 changed 9d ago A SkillSpector: warn 147 tokens original MIT