# KeystoneJS Reviews
**Vendor:** KeystoneJS  
**Category:** [Web Content Management Software](https://www.g2.com/categories/web-content-management)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 11
## About KeystoneJS
KeystoneJS is an open source framework for developing database-driven websites, applications and APIs in Node.js. Built on Express and MongoDB. KeystoneJS is the easiest way to build database-driven websites, applications and APIs in Node.js.




## KeystoneJS Reviews
  ### 1. Good Library for the Content Management like features

**Rating:** 4.0/5.0 stars

**Reviewed by:** Amit K. | Full Stack Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 05, 2023

**What do you like best about KeystoneJS?**

Keystone JS is a very good library that can be used to manage the contents throughout the website, basically like a CRM to manage items throughout the site, be it Content Management or Product Management for a website.

**What do you dislike about KeystoneJS?**

The level of customization can be even more to adhere to more number of use cases.

**What problems is KeystoneJS solving and how is that benefiting you?**

Keystone JS is a good point to start and get things running in a very short period rather than integrating CRM or other parts of the site. Light and fast.

  ### 2. Improved content management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Antônio A. | Public Relations, Retail, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 04, 2023

**What do you like best about KeystoneJS?**

KeystoneJS speeds up coding. The framework is extremely helpful. I havent encountered any issues so far. The documented features and regular updates make it a joy to use.

**What do you dislike about KeystoneJS?**

There is room for improvement in terms of providing a user-friendly experience.

**What problems is KeystoneJS solving and how is that benefiting you?**

KeystoneJS solves the problem of straightforward content management head-on on simplifying our workflow. CMS allows us to quickly create and update content with ease.

  ### 3. Best Javascript library for frameworks.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Harsh S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 01, 2023

**What do you like best about KeystoneJS?**

I have used this library for some of my projects and also company clients and websites. I am completely impressed by the way it makes it easy for me to integrate web elements, functionalities and API calling features in the website.

**What do you dislike about KeystoneJS?**

Some place its lags but due to continuous updation they have resolved most of the issues.

**What problems is KeystoneJS solving and how is that benefiting you?**

I am using it for the easy-to-do features it provides and API calling functionalities.

  ### 4. Awesome JavaScript library

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anamay S. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 11, 2022

**What do you like best about KeystoneJS?**

It provides extremely useful boilerplates which make coding very easy and fast. It is very easy to use and very user-friendly

**What do you dislike about KeystoneJS?**

there is nothing that i dislike about KeystoneJS. It is very helpful and makes coding faster and efficient.

**Recommendations to others considering KeystoneJS:**

Highly recommended to all developers. It's a must-try tool.

**What problems is KeystoneJS solving and how is that benefiting you?**

I am using KeystoneJS for developing websites. I need to code in javascript and integrate APIs for my project. It helps me a lot in my work.

  ### 5. Amazing framework for JavaScript and API development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anamay S. | Web Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 18, 2022

**What do you like best about KeystoneJS?**

It is very easy to use and handy framework. It provides boilerplate codes that makes coding very fast. It improved efficiency for coding complex APIs.

**What do you dislike about KeystoneJS?**

There is nothing that Idislike about KeystoneJS. It is a really helpful framework.

**What problems is KeystoneJS solving and how is that benefiting you?**

I use KeystoneJS to develop websites for my clients that use database connectivity and to develop APIs. It reduces a lot of development time.

  ### 6. Amazing framework for API development and CMS

**Rating:** 5.0/5.0 stars

**Reviewed by:** srinivas n. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 15, 2021

**What do you like best about KeystoneJS?**

Reduced a lot of BoilerPlate code and improved the efficiency in developing complex APIs, thereby managing the content across systems was very much simplified and organized.

**What do you dislike about KeystoneJS?**

I didn't face any issues till now. Instead, we had a lot of improvement in handling content across desktops and mobiles. Also, integration with NodeJs minimized the learning effort.

**Recommendations to others considering KeystoneJS:**

Anyone looking to manage or improve their content management system with minimal effort and greater efficiency can choose keystone JS without a doubt.

**What problems is KeystoneJS solving and how is that benefiting you?**

I am using it daily to build database-driven websites and APIs. The support for typescript also made it more accessible.  I loved the features like session management, modularity, and email administration which are the core features for my CMS application.

  ### 7. Best Javascript Library out there for APis development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sindhura R. | Product Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** December 14, 2021

**What do you like best about KeystoneJS?**

Lesser boilerplate code and simplifying the development of complex APIs and fantastic integration with NodeJS and GraphQL. Also, it supports Typescript, that's mindblowing

**What do you dislike about KeystoneJS?**

I do not dislike anything. For the fact I love KeystoneJS, their well describes documentation, lovely updates, and I use it regularly for managing our content in our system.

**Recommendations to others considering KeystoneJS:**

Anyone looking to manage Content across multi-tier, multi-user platforms, KeystoneJS simplifies the task of working with robust API development

**What problems is KeystoneJS solving and how is that benefiting you?**

We use it for managing the content of our system across documents, blog posts, store products, Events, and Digital Content. Creating schemas, managing APIs across systems is another set of problems we solve with KeyStoneJS

  ### 8. Best Open source Tool For Website Development and APIs

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shashanka B. | Lead Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 07, 2021

**What do you like best about KeystoneJS?**

KeystoneJS provides out-of-the-box tools and essential services. They also have a large community using KeystoneJS, and It's easy to get support. Also an excellent alternative for mean stack.

**What do you dislike about KeystoneJS?**

I don't have anything that I hate or dislike about it.

**Recommendations to others considering KeystoneJS:**

Anyone looking to avoid a lot of boilerplate code and have a fantastic API framework, go ahead with KeystoneJS.

**What problems is KeystoneJS solving and how is that benefiting you?**

We are using it for developing APIs and database-driven web applications. Also, since it's possible to deploy it in serverless environments, its uses are enormous.

  ### 9. Good software

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2022

**What do you like best about KeystoneJS?**

Easy to use. User friendly. Made work easy.

**What do you dislike about KeystoneJS?**

Nothing so far. I like using it. It made my work easy.

**What problems is KeystoneJS solving and how is that benefiting you?**

Managing content is easy. I have been handling my clients better with it.

  ### 10. A great and attractive CMS built on modern technologies

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 13, 2020

**What do you like best about KeystoneJS?**

Its built on Node.js, its fast and attractive looking. It has one of the best APIs to follow a headless approach to designing apps that don't look like cookie-cutter CMS-driven products.

**What do you dislike about KeystoneJS?**

Since its newer, some features and functionality are still growing and being added to.

**What problems is KeystoneJS solving and how is that benefiting you?**

Keystone is the perfect solution for straightforward CMS needs to build modern apps that don't feel templated.

  ### 11. Straight Forward CMS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gabriela T. | Product Manager, Marketing and Advertising, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 28, 2019

**What do you like best about KeystoneJS?**

I loved how simple the layout of the CMS was. There was not an overload of options like on Wordpress. Everything I needed was laid out very simply. Managing user accounts and contact form information was made very easy. Everything is straightforward and there are no hidden features or options like I've seen in other CMS'.

**What do you dislike about KeystoneJS?**

I love the simplicity but it comes with a cost. You have to be really aware of the content you need to manage. Keystone isn't for the person who wants to continuously edit the content on their site. It's for the person who knows exactly what will be altered and the precise data that needs to be manages. It's not as DIY as WordPress which can be a good thing. Depends on your business needs.

**Recommendations to others considering KeystoneJS:**

Work with your development team to identify what data you really need access to. Really consider the elements you're using in your current CMS. Having this open conversation with your dev team will help in having a finished product that truly serves your need.

**What problems is KeystoneJS solving and how is that benefiting you?**

We implemented it for one of my clients. They wanted a CMS that was simplified. Their site content wasn't constantly changing. Systems like  WordPress or Silverstripe were too overcomplicated for their needs. We needed a CMS where we could focus on managing API keys and users. Our clients loved the simplicity and ease of the system.


## KeystoneJS Discussions
  - [What is Keystone framework?](https://www.g2.com/discussions/what-is-keystone-framework)
  - [Is Keystone a headless CMS?](https://www.g2.com/discussions/is-keystone-a-headless-cms)
  - [Why KeystoneJS?](https://www.g2.com/discussions/why-keystonejs)

- [View KeystoneJS pricing details and edition comparison](https://www.g2.com/products/keystonejs/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-17+16%3A09%3A21+-0500&secure%5Bsession_id%5D=4507e17c-f6f9-4d16-9040-f2984cf09e3c&secure%5Btoken%5D=0c00e99c892281b6662f241d515436c141f4c3c19e04d5b86cfcdbba65cbbfce&format=llm_user)

## KeystoneJS Features
**Content**
- Content Authoring
- Rich Text Editor
- Versioning
- Plug-ins/Widgets/Apps
- Approval Process
- Content Scheduling
- Asset Management
- Internal Search
- Content Repository

**Design**
- Breadth of Pre-Built Templates
- Mobile
- Branding/Themes
- Customization

**Platform**
- User Community
- SEO
- Flexible Navigation Structures
- User, Role, and Access Management
- Enterprise Scalability
- Internationalization
- Dashboards and Reports
- API / Integrations

**Agentic AI - Web Content Management**
- Cross-system Integration
- Natural Language Interaction

## Top KeystoneJS Alternatives
  - [Hygraph](https://www.g2.com/products/hygraph/reviews) - 4.4/5.0 (711 reviews)
  - [WordPress.org](https://www.g2.com/products/wordpress-org/reviews) - 4.4/5.0 (9,355 reviews)
  - [Sanity](https://www.g2.com/products/sanity/reviews) - 4.7/5.0 (902 reviews)

