You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Showcase] Thank You & Introducing CodeJarPro, an extension of CodeJar with a plugin system #133
First and foremost, I want to extend a huge thank you for creating CodeJar. It's a fantastic library. Its simplicity, lightweight nature, and zero-dependency approach are exactly what many of us need for modern web projects.
I've been using it and absolutely love its minimalist philosophy. However, for some of my projects, I found myself needing features like line numbers and dynamic code markers (for displaying syntax errors). I wanted to add these capabilities without altering the beautiful, minimal core of CodeJar itself.
This led me to develop CodeJarPro, a project that deeply refactors and functionally enhances CodeJar with a primary focus on modularity. The core idea is to keep the kernel as lightweight as the original but allow for powerful features to be added through a flexible plugin system.
CodeJarPro is built directly upon your great work and introduces:
A powerful plugin architecture (addPlugin, removePlugin, etc.) to keep the core clean.
Built-in LineNumbers and InsertMark plugins out-of-the-box.
Full TypeScript support and modern builds (ESM, CJS, and IIFE).
Of course, full credit is given to you in the README, LICENSE, and all relevant source files. The copyright is shared to reflect this.
I wanted to share this with you and the CodeJar community. For users who love the core of CodeJar but might need more extensibility, CodeJarPro could be a useful option.
Activity
antonmedv commentedon Sep 3, 2025
Thanks. I created CodeJar myself as I was looking for a lightweight editor. Nice idea of introducing plugin system.