Avanade/Beef
The Business Entity Execution Framework (Beef) framework, and the underlying code generation, has been primarily created to support the industrialization of API development.
Code generation drives a layered, domain-driven architecture across entity definitions, business logic, and data access—eliminating boilerplate while enforcing standardized patterns. Built on modular companion frameworks (CoreEx for runtime, DbEx for database management, UnitTestEx for testing), it generates enterprise-grade APIs with built-in support for validation, paging, ETags, JSON filtering, event publishing, and CRUD operations across SQL, Entity Framework, and Cosmos DB. Targets .NET Core/5+ with opinionated REST API conventions aligned to Microsoft cloud best practices.
137 stars. No commits in the last 6 months.
Stars
137
Forks
36
Language
C#
License
MIT
Category
Last pushed
Feb 01, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/Avanade/Beef"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
sjh37/EntityFramework-Reverse-POCO-Code-First-Generator
EntityFramework Reverse POCO Code First Generator - Beautifully generated code that is fully...
serenity-is/Serenity
Business Apps Made Simple with Asp.Net Core MVC / TypeScript
mganss/XmlSchemaClassGenerator
Generate C# classes from XML Schema files
dadhi/FastExpressionCompiler
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative....
IntelliTect/Coalesce
Quickly build amazing web apps