Simple · Flexible · Extensible

NCF (NeuCharFramework) is an enterprise-grade, general-purpose .NET framework for building foundational projects.
It strictly follows DDD and includes caching, databases, models, validation, and a companion admin panel.
Its highly modular design makes it extensible and resilient.
NCF fully supports .NET 8.0.
SQLite, SQL Server, MySQL, PostgreSQL, Oracle, and DM (Dameng) are currently supported.
More databases are being added. Tell us what you need!
Current tenant: Not enabled or no tenant matched

Quick Setup

Use the framework template for one-click installation.

AI-Native Framework

Build systems with AI for a smarter development experience, with integrated AI capabilities that make AI applications easy to create.

Modular Design

Combine and extend highly modular components freely. Every module can be developed, tested, integrated, and deployed independently.

Multiple Databases

Supports SQL Server, MySQL, SQLite, PostgreSQL, Oracle, DM (Dameng), and more, with straightforward extensibility.

High Performance

More than 10 years of enterprise optimization expertise delivers high performance and availability, proven by systems serving over 5 million page views per day.

DDD Architecture

Built with a rigorous Domain-Driven Design approach to adapt flexibly to change.

Dapr Support

Supports the Dapr framework for rapidly building microservices.

Backward Compatible

Alongside microservices and distributed systems, NCF supports traditional and standalone deployments with no extra learning curve. Its modular architecture enables seamless upgrades.

Community Support

Maintained and continuously upgraded by the core Senparc developer community team.