FindSoftware

Puck

Open-source visual editor library for React that lets users build drag-and-drop pages from the components an app defines.

Puck is a React component that gives an application a drag-and-drop visual editor over the components the app defines. It is an editor library rather than a CMS: Puck does not save anything itself, so the app takes the page data and stores it in its own database.

The editor is installed into an existing React app from npm, and a generator, create-puck-app, creates a starter application.

Worth knowing

The maintainer, Puck Technologies, Inc., also runs Puck Cloud, a hosted service with its own terms that runs the Puck AI features. It is separate from the MIT-licensed open-source package.

Identity

Status
Active
Maintainer
Puck Technologies, Inc.9
Maintained by
Company
First release
202310

Rendering and deploy

Install with
npm install of @puckeditor/core, or npx create-puck-app6

Releases

Current major version
Pre-1.010
Last release
2026-08-0711

Adoption

GitHub stars
13,5132
npm downloads a week
210,30513
Contributors
8812

Why these figures do not compare

Sources

  1. 2026-10-23: links, Admin interface
    puckeditor.com
  2. 2026-10-23: links, Written in, GitHub stars
    api.github.com/repos/puckeditor/puck
  3. 2026-10-23: links, License model
    puckeditor.com/docs/
  4. 2026-10-23: Categories, Built on
    github.com/puckeditor/puck/blob/main/README.md
  5. 2026-10-23: Runtime, Minimum runtime
    registry.npmjs.org/@puckeditor%2fcore/latest
  6. 2026-10-23: Install with
    puckeditor.com/docs/getting-started
  7. 2026-10-23: License
    github.com/puckeditor/puck/blob/main/LICENSE
  8. 2026-10-23: links
    puckeditor.com/pricing
  9. 2026-10-23: Maintainer
    puckeditor.com/terms
  10. 2026-10-23: First release, Current major version
    api.github.com/repos/puckeditor/puck/releases
  11. 2026-10-23: Last release
    api.github.com/repos/puckeditor/puck/releases/latest
  12. 2026-10-23: Contributors
    api.github.com/repos/puckeditor/puck/contributors
  13. 2026-10-23: npm downloads a week
    api.npmjs.org/downloads/point/last-week/@puckeditor/core

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON