nowfound

Growth · alternatives · 2026

MJ

24 alternatives to Medium.js: A tiny JS library for making content-editable beautiful

Medium.js is a tiny JavaScript library for making HTML5

Medium.js is a lightweight JavaScript library that enhances HTML5 contenteditable elements to create clean, semantic editing experiences. It's designed for developers building content editors and supports features like… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Medium.js: A tiny JS library for making content-editable beautiful launched in 2013; newer entries below may have overtaken it.

  1. 1
    Editor.js▲723

    A block-styled editor with clean JSON output

    2019 · editorjs.io · its alternatives →

  2. 2

    The dead simple inline editor toolbar

    2016 · yabwe.github.io · its alternatives →

  3. 3

    Pts is a javascript library for visualization and creative-coding.

    2018 · ptsjs.org · its alternatives →

  4. 4

    Listen to Medium Stories with a Chrome Extension

    2016 · its alternatives →

  5. 5

    A medium like rich text editor built upon draft-js

    2016 · bitwiser.in · its alternatives →

  6. 6
    Medium▲409

    Everyone's stories, now w/ an inline editor, tags & stream

    2015 · medium.com · its alternatives →

  7. 7WP

    2013 · usablica.github.com · its alternatives →

  8. 8
  9. 9

    :umbrella: Lightweight javascript library for DOM manipulation and events

    2018 · umbrellajs.com · its alternatives →

  10. 10

    Official Medium API

    2015 · medium.com · its alternatives →

  11. 11
    TinyJS▲14

    A tiny JavaScript library for creating HTML elements

    2024 · github.com · its alternatives →

  12. 12

    A javascript library that lets you add stories EVERYWHERE. - ramonszo/zuck.js

    2017 · github.com · its alternatives →

  13. 13

    Make Medium Readable Again — a browser extension. Contribute to thebaer/MMRA development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  14. 14

    A clone of medium.com inline editor toolbar.

    2019 · github.com · its alternatives →

  15. 15

    Remove distractions, improve your Twitter experience

    2023 · typefully.com · its alternatives →

  16. 16

    Hey HN, I'd like to share a fun project I've been working on: mizu.js. It's a js library that add functional attributes support into your html, designed to be a simple and flexible alternative to fully-fledged web frameworks (such as Vue, React, and Angular), while offering more capabilities than other lightweight options (like Alpine.js and htmx). As it's written using modern ES features and due to its isomorphic nature, it can be run in both browsers and runtimes (Node, Deno, Bun) without any changes. This makes it ideal for client-side and server-side rendering, as well as static site…

    2024 · mizu.sh · its alternatives →

  17. 17
    Chart.js▲263

    Simple, clean & engaging charts for designers and developers

    2014 · chartjs.org · its alternatives →

  18. 18
    TinyMCE▲129

    Full featured web based JavaScript WYSIWYG HTML Editor

    2016 · tiny.cloud · its alternatives →

  19. 19

    1kB-ish JavaScript framework for building hypertext applications - hyperapp/hyperapp

    2017 · github.com · its alternatives →

  20. 20ZJ
  21. 21

    Add audio to all your Medium Articles with one click

    2017 · its alternatives →

  22. 22

    A lightweight JavaScript library for creating particles.

    2014 · vincentgarreau.com · its alternatives →

  23. 23
    Stitches▲135

    The modern CSS-in-JS library with near-zero runtime.

    2020 · stitches.dev · its alternatives →

  24. 24
    Draft.js▲166

    A framework for building rich text editors in React

    2016 · facebook.github.io · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →