Headless CMS for .NET Core

Streamline content delivery - powerful, scalable, and headless with .NET Core.

Getting started with NLess.IO

Run you own project from console.

> dotnet new install NLess.IO.Template

> dotnet new nless --name [PROJECT-NAME]

Key Facts

Flexible Data Modeling

Easily structure your content with customizable data models, tailored to fit any project’s needs.

Powerful GraphQL API

Access your content effortlessly with a robust GraphQL API, ensuring fast and dynamic queries.

Flexible User Management

Manage users and roles with precision, offering the right access to the right people.

Multilingual with Language Fallback

Effortlessly manage multilingual content with built-in support for language fallback, ensuring a smooth user experience across locales.

Advanced Serialization

Save and load content reliably with robust serialization, including data definitions, content, media and users.

Extendable via Pipeline System

Customize and enhance functionality with a modular pipeline system, enabling seamless integration and extensibility for unique project needs.

Features

Data Modeling

Design your content with unmatched flexibility, using reusable atomic structures to create scalable models. Build once and reuse across projects, ensuring consistency and efficiency. Support for advanced serialization includes seamless saving and loading of data to the filesystem.

Flexible User Management

Easily define user roles and permissions to fit the unique requirements of your project. Grant precise access controls to ensure the right content and tools are available to the right team members. Support for custom authentication providers allows seamless integration with existing systems. The scalable design ensures your user management adapts as your grows.