Apostrophe is a design-driven, in-context CMS built on Node.js and MongoDB. It provides the tools to develop both simple and complex content-driven websites through simple templating and modular functionality. The editing experience is designed around the idea that content mangement should be easy, and therefore editors can create and manage their content right on the page itself.
Looking to get started with Apostrophe development? Check out the tutorials.
Apostrophe is in use for many kinds of websites, from small nonprofits and companies to colleges and research platforms. Since its inception, it has been iteratively built in the context of creating real websites. This has led to an ecosystem of modular functionality, allowing developers to solve problems precisely. You can see the different kinds of functionality on some of the websites built with Apostrophe:
Through changes in technology, Apostrophe has grown enormously in capability but has always stuck to its principles by putting the user first.
The Apostrophe project is led by P'unk Avenue, a design and build firm with a special focus on positive social impact, urbanism, health & wellness, arts & culture, and education. Giving back to the open source community is part of that focus.