codex-team/editor.js

A block-style editor with clean JSON output

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 25 minutes ago
Added to GitGenius on September 13th, 2026
Created on November 28th, 2015
Open Issues & Pull Requests: 702 (+0)
GitHub issues: Enabled
Number of forks: 2,243
Total Stargazers: 31,940 (+0)
Total Subscribers: 249 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 10.1 days
Mean response time: 85.8 days
90th percentile: 252.5 days
Tracked items: 175

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 3% of issues opened in the past year have been closed. Three people close 64% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 127
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,033 days
Stale 30+ days: 123
Stale 90+ days: 113

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (94)
  • good first issue (29)
  • important (8)
  • issue for docs (8)
  • nice to have (8)
  • questionable (4)
  • ready for implementation (3)
  • almost done (1)

Most active issues this week

Detailed Description

Editor.js is a block-style editor that outputs clean JSON instead of HTML markup.

The tool addresses the need for flexible, structured content creation by organizing content into discrete blocks—text, images, lists, quotes, and more—each provided by a separate plugin. Users add and arrange blocks through a modern interface, and the editor serializes the result as JSON rather than heavy HTML. This JSON-first approach makes the output easy to sanitize, extend, and integrate with backend systems, and suitable for use across web, mobile, AMP, Instant Articles, and other platforms.

Editor.js suits projects where structured content and programmatic access matter more than rich HTML output. It works well for content management systems, publishing platforms, and applications that need to process or transform content after editing. The plugin architecture means you install only the tools you need—heading, quote, image, nested list, checklist, table, code, embeds, and others are available as separate packages. The tool is free and open source.

The project maintains active development with regular updates to its codebase and documentation. The maintainers respond to issues and pull requests, indicating ongoing engagement with the community. The plugin ecosystem continues to grow, with community-contributed tools available beyond the core set. The project is backed by both individual backers and sponsors, suggesting sustained interest and support.