OPEN SOURCE AND .NET

sensenet is an open source content services platform written in .NET for developers and development companies. Its enterprise grade security and permission system makes it a perfect core of any content management solution, so you only need to focus on business logic.

You can build single-page apps using your favourite JS framework without steep learning curve and access each and every content easily through OData REST API. Additionally, any 3rd party service can be integrated with sensenet so the possibilities are infinite.

 

Simple 

Build as you like

Ready to use with modern JS frameworks. Check our document library and build your first project today.

Open 

Open standards

Open source using open standards. Every piece of code is available on GitHub.

Robust 

High availability

Designed for enterprise environments with high availability and easy scalability.

Has low cost 

Adaptable pricing

Tailor made licensing options for every need, from CPU core to revenue based pricing and even a free-forever community edition.

features

Dynamic Content Type 

CONTENT REPOSITORY

The storage layer of sensenet that stores your data and provides a unified service layer to perform content management tasks.

storage options 

STORAGE OPTIONS

By default everything is stored in MSSQL, but you can opt to store binaries using our MongoDB provider in the filesystem, or you can even write your own external provider if you wish.

REST API 

REST API

As a headless CMS sensenet offers you a rich API allowing you to manage, integrate and deliver content on all type of clients, devices and platforms.

dynamic content type 

DYNAMIC CONTENT TYPES

sensenet’s extendable content type structure lets you create custom types on the fly. This does not only mean new metadata: it is capable to generate forms and other user interfaces automatically.

permission 

PERMISSION SYSTEM

With sensenet user and permission management tasks can be achieved in multiple ways. Role based approach offers you to set permissions on a certain functionality to a group of users thus specified roles and content level permissions makes it possible to make the right unique settings on every single content.

query 

QUERYING

sensenet content repository is a query based system, every content or file can be collected by a very sophisticated and fast query engine. You get a simple but powerful content query language, which allows you to find, filter and sort content even in a huge and constantly expanding repository.

dynamic forms 

DYNAMIC FORMS

Taking advantage of sensenet’s content type system you are able to create dynamic forms easily adding customs fields to a custom type.

collaboration 

COLLABORATION

Workspaces facilitate collaboration between team members letting them store and work on their common content together.  

versioning 

VERSIONING AND APPROVAL

sensenet’s built-in versioning and simple approval workflow make it easy to handle enterprise content management processes. They can be set even per content or for a whole branch of contents taking the advantage of the inheritance.

use extend replace 

USE EXTEND REPLACE

Manage content in the repository using C# or JavaScript or the language of your choice with calling, extending or replacing sensenet’s REST API.