alex-d/trumbowyg

A lightweight and amazing WYSIWYG JavaScript editor under 10kB

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Type:Library / SDKCategory(s):Rich Text & Content EditorsWeb Development
Added to GitGenius on September 16th, 2026
Created on September 29th, 2012
Open Issues & Pull Requests: 121 (+0)
GitHub issues: Enabled
Number of forks: 616
Total Stargazers: 4,147 (+0)
Total Subscribers: 91 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.6 days
Mean response time: 119.8 days
90th percentile: 302.3 days
Tracked items: 54

Most active contributors

Sign in to see contributor activity.

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 89% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 47
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 665 days
Stale 30+ days: 46
Stale 90+ days: 45

Recent activity

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

Top labels

  • enhancement request (14)
  • bug:plugin (10)
  • bug:core (6)
  • question (5)
  • bug:ui (3)
  • plugin (3)
  • wontfix (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Trumbowyg is a lightweight WYSIWYG JavaScript editor designed to remain under 10kB in size.

The tool addresses the need for a rich-text editor that does not impose a heavy footprint on web applications. It achieves this through a minimal, focused implementation that provides core WYSIWYG editing capabilities without the bloat of larger alternatives. The editor operates as a jQuery plugin, integrating into existing jQuery-based projects with straightforward initialization and configuration.

Trumbowyg suits projects where bundle size matters—particularly those targeting performance-conscious environments or users on constrained networks. It works well for applications that need basic rich-text editing without requiring an extensive feature set or complex dependencies. The tool is appropriate for developers already using jQuery who want to avoid pulling in megabyte-scale editor libraries. Those building content management systems, comment sections, or simple form fields with text formatting will find it practical. Projects that prioritize keeping JavaScript payloads small should consider this over heavier alternatives.

The project maintains steady activity with regular maintenance and responsiveness to issues. Development follows a pattern of incremental improvements and bug fixes rather than major feature additions. The codebase remains focused on its core mission of staying lightweight, with changes typically aimed at preserving or improving the minimal footprint while addressing compatibility and stability concerns.