Is a meta data driven Template that simplifies developing CMS, Blog Engines and other systems. Intwenty is built on Vue.js and ASP.NET Core.
- It lets you create meta models that describes UI and data.
- Models are stored as data instead of strongly typed objects.
- It uses the model to create the database, render UI and make you happier.
- Applications (models) are easily localized and may be defined either programaticly or visually with included designers.
- Implements and extends Asp.Net Core Identity. Intwenty adds organization and product management.
- Has built in support for tenant isolation
- Uses Intwenty.DataClient (Instead of entity framework) a small but fast Db connection library with ORM functions and JSON support
- The Nuget version is an RCL Package (Razor Class Library) that includes both UI and Controllers to get you up and running fast.
- Is constantly improved (and changing)
Task |
---|
Quick start |
Configure intwenty (Settings) |
Configure intwenty (Application Startup) |
The Intwenty DataService |
The Intwenty ModelService |
- Boost productivity
- To be lightweight
- Keep dependencies to a minimum.
- asp.net core 3.1
- Microsoft.AspNetCore.Mvc 2.2.0
- Intwenty.DataClient
- Swashbuckle.AspNetCore 5.6.3
- bootstrap 4.3.7
- popper.js 1.16.1
- vue.js 2.6.11
- jquery 3.3.1
- alasql 0.5.5
- fontawesome-free-5.12.1-web
- selectize 0.13.3
- MS Sql Server
- MySql
- Maria DB
- PostgreSQL
- SQLite
- Fork this Repository.
- Download the latest release on github.
- Use the nuget package.