As compare to WordPress there is alternative option like Node.js. There are many various latest challengers that have large communities, support themes, plugins and are easy to install on your own server. Here are 3 you might want to checkout.
KeystoneJS is a content management system and framework to build server applications that interact with a database. It is based on the Express framework for Node.js and uses MongoDB for data storage. It represents a CMS alternative for web developers who want to build a data-driven website but don’t want to get into the PHP platform or large systems like WordPress.
Enduro.js offers a fast and easy way to build your project, beautiful and simple admin UI and integrated tools to build everything on the server. It works without a database, instead relying on a system of flat files that can be opened directly in a text editor. It is easy to install and can be deployed via Git.
The project offers a number of themes that you can use and customize the way you like. It supports multi-language sites, simplified routes, and a ton of other features. There is even live reload via the built in browsersync, allowing you to instantly see every change you make directly in your browser.
Apostrophe is a content management system designed for maximum flexibility with a minimal learning curve. The interface is ergonomic, all content-editing is performed in-context. Manage levels of user permission. Organize and integrate photos and videos in the media library. Create complex page hierarchies quickly.