Narwhal CMS

The ultimate CMS for front-end developers
Narwhal is a hosted content management system that exposes your content via a self-documenting API.

Features

Content Centric

Powerful content modeling tools give you full control over the structure of your content. Invite your team to create and manage your content.

Automatic API

Based on your content model, you will have a self-documenting API for your frontend website or application. Or use the Narwhal API builder for your custom endpoints.

Publish Anywhere

With the REST API, integrating your content on any website or application is a breeze.

Save Time

No need to set up a backend infrastructure with API endpoints. Start adding your content and building your shiny frontend site from day one.

Worry-free Hosting

We'll make sure your API is fast and reliable so you can focus on your core business. We have your backend infrastructure covered.

Built on Open Source

Narwhal is built in Drupal 8 with a no vendor lock-in guarantee. You own your data.

How Narwhal Works

1. Define your content

Define the types of content you need and how your data will be structured. You can easily define content types such as articles and products by using the advanced content modeling tools. Narwhal's powerful form builder supports widgets for entering text, lists, dates, locations, media and much more.

2. Manage your content

Allow your team of editors or clients to efficiently manage their content. Our user-friendly CMS has all your bases covered: strong multilingual support, an easy-to-use interface, an advanced media library, user management and access control.

3. Expose your content

From the second your content is entered, it is exposed through our APIs. APIs to expose your content, your media and even your navigation structure, are available. Each API is automatically documented and is always up to date, even when your data structure changes.

Works Great With

AngularJS
AngularJS
Backbone
Backbone
EmberJS
Ember.js
React
React