Compare the Top Text Editors that integrate with JavaScript as of June 2025 - Page 2

This a list of Text Editors that integrate with JavaScript. Use the filters on the left to add additional filters for products that have integrations with JavaScript. View the products that work with JavaScript in the table below.

  • 1
    Kakoune

    Kakoune

    Kakoune

    Kakoune is a highly efficient, modal text editor that focuses on real-time feedback and powerful, intuitive multi-selection capabilities. Inspired by Vim but offering its own distinct approach to modal editing, Kakoune prioritizes a selection-based workflow that makes text manipulation feel natural and fluid. Instead of commands operating on cursors, commands operate on selections, allowing users to edit and navigate with precision and speed. Kakoune features robust multi-caret editing, context-aware autocompletion, and extensive language support, with performance optimized for working with large files and complex codebases. Designed to be scriptable and extendable with shell commands, Kakoune integrates smoothly with UNIX tools, giving users flexibility in customization. Known for its responsiveness and adaptability, Kakoune is ideal for developers who prefer a keyboard-driven interface and appreciate real-time, immediate feedback in their editing workflow.
    Starting Price: Free
  • 2
    Typora

    Typora

    Typora

    Typora gives you a seamless experience as both a reader and a writer. It removes the preview window, mode switcher, syntax symbols of markdown source code, and all other unnecessary distractions. Instead, it provides a real live preview feature to help you concentrate on the content itself. Typora allows you to manage your files easily, providing both file tree panel and articles (file list) side panel, allows you to manage your files easily. Organize your files your way, including putting in sync services, like Dropbox or iCloud. Automatically see the Outline structure of your documents in outline panel, which allows you to quickly go through the document and jump to any section with one click. Export to PDF with bookmarks. Go further and export or import. More formats, including docx, OpenOffice, LaTeX, MediaWiki, Epub, etc, can be exported or imported. See how large your document is in words, characters, lines, or reading minutes.
  • 3
    VSCodium

    VSCodium

    VSCodium

    Microsoft’s vscode source code is open source (MIT-licensed), but the product available for download (Visual Studio Code) is licensed under this not-FLOSS license and contains telemetry/tracking. The VSCodium project exists so that you don’t have to download+build from source. This project includes special build scripts that clone Microsoft’s vscode repo, run the build commands, and upload the resulting binaries for you to GitHub releases. These binaries are licensed under the MIT license. Telemetry is disabled. Note for Mac OS X Mojave users, if you see “App can’t be opened because Apple cannot check it for malicious software” when opening VSCodium the first time, you can right-click the application and choose Open. This should only be required the first time opening on Mojave. The most up-to-date information on migrating from Visual Studio Code and other quirks you might encounter are documented.
  • 4
    CKEditor 5

    CKEditor 5

    CKSource

    CKEditor 5 is a modern WYSIWYG rich text editor that can easily accommodate the requirements of businesses and users in the age of digital transformation. It allows software creators and developers to build powerful writing solutions for applications of all sorts, within hours. Thanks to a fully customizable framework, ready-to-use builds, native integrations, extensive documentation, and reliable customer support, the editor can be fully tailored to your needs. To provide users with an all-around streamlined and collaborative writing experience, you can additionally include advanced features such as Track Changes and Comments, Revision History, and (if preferred) Real-time Collaboration! Easy Export to PDF and Word, responsive images, pagination, Markdown input and output support, and robust paste from Word and Google Docs are also popular choices.
  • 5
    Easy Editor

    Easy Editor

    Easy Editor

    A rich text HTML/WYSIWYG editor. You can change the entire look and feel with a simple click. You can add buttons and events and use them to do anything. EasyEditor is completely free and open-source for both educational and commercial purposes. You can check all the examples on our site. You can read the documentation and follow the steps provided so you know everything you need. You can overwrite default button settings.
  • 6
    DroidEdit

    DroidEdit

    DroidEdit

    Take your work everywhere. Code while you're waiting for the bus or when you're relaxing in a nice beach. Edit your files directly from the cloud. DroidEdit works with Dropbox, Drive, Box, (S)FTP servers and Git. More file providers coming shortly. Syntax highlighting for almost 200 different programming languages. Don't rush to your office if you receive an emergency call asking you to change some code. Just pick your mobile phone and edit everything you need. Checkout, edit, commit and push directly from your phone or tablet. Some developers prefer dark backgrounds, others can only code on paper white screens. To each his own. Use one of the many provided themes for syntax highlighting. If you don't like any, create your own. Expand simple expressions into full fledged HTML code automagically using Emmet.
    Starting Price: Free
  • 7
    JetBrains Fleet
    Built from scratch, based on 20 years of experience developing IDEs. JetBrains Fleet uses the IntelliJ code-processing engine, with a distributed IDE architecture and a reimagined UI. We built Fleet to be a fast and lightweight text editor for when you need to quickly browse and edit your code. It starts up in an instant so you can begin working immediately, and it can easily transform into an IDE, with the IntelliJ code-processing engine running separately from the editor itself. Fleet inherits the things that developers love the most from IntelliJ-based IDEs – project and context aware code completion, navigation to definitions and usages, on-the-fly code quality checks, and quick-fixes. Fleet’s architecture is designed to support a range of configurations and workflows. You can simply run Fleet just on your machine, or move some of the processes elsewhere – for example by locating the code processing in the cloud.
  • 8
    Helix Editor

    Helix Editor

    Helix Editor

    Helix Editor is a powerful, modern text editor designed for developers seeking a fast, customizable, and efficient editing experience. Built with a focus on productivity, Helix uses a modal editing style inspired by Vim, which allows users to navigate, select, and manipulate text seamlessly through intuitive keyboard shortcuts. It offers a robust set of features including syntax highlighting, multi-caret editing, and support for languages like Rust, Python, and JavaScript. Helix also integrates with the Tree-sitter parsing library for precise syntax-aware editing, making it easier to work with complex code structures. With a minimal interface and a strong focus on performance, Helix Editor provides an ideal environment for programmers who prioritize speed and flexibility in their development workflow.
    Starting Price: Free
  • 9
    Nova

    Nova

    Panic

    If we're being honest, Mac apps are a bit of a lost art. There are great reasons to make cross-platform apps — to start, they're cross-platform — but it's just not who we are. Founded as a Mac software company in 1997, our joy at Panic comes from building things that feel truly, well, Mac-like. Long ago, we created Coda, an all-in-one Mac web editor that broke new ground. But when we started work on Nova, we looked at where the web was today, and where we needed to be. It was time for a fresh start. It all starts with our first-class text-editor. It's new, hyper-fast, and flexible, with all the features you want: smart autocomplete, multiple cursors, a Minimap, editor overscroll, tag pairs and brackets, and way, way more. For the curious, Nova has built-in support for CoffeeScript, CSS, Diff, ERB, Haml, HTML, INI, JavaScript, JSON, JSX, Less, Lua, Markdown, Perl, PHP, Python, Ruby, Sass, SCSS, Smarty, SQL, TSX, TypeScript, XML, and YAML.
  • 10
    Firepad

    Firepad

    Firepad

    Firepad is an open source real-time collaborative text editor. It provides true collaborative editing, complete with intelligent operational transform-based merging and conflict resolution. Firepad can render documents using the CodeMirror, Ace, or Monaco editors, and its operational transform code borrows from ot.js. Behind the scenes, Firepad uses the Firebase Realtime Database for cloud data storage and synchronization. You can build any application that requires collaborative editing of text documents. Firepad supports both rich text and code editing out-of-the-box, and it's easy to extend for other use cases. Firepad was built by Michael Lehenbauer and the team at Firebase. There are many other features that could be added, please star Firepad on GitHub and send over a pull request when you have things to contribute! You can build any application that requires collaborative editing of text documents.
  • 11
    CodeRunner

    CodeRunner

    CodeRunner

    A lightweight, multi-language programming text editor and IDE for macOS. CodeRunner was designed to support all of the most widely used programming languages and run them instantly. The app is configured to run code in 25 languages out-of-the-box, and additional languages can be configured to run by simply entering their terminal command. With over 200 syntax modes, lots of advanced editing features and thoughtful details, CodeRunner will quickly become your go-to editor for any and all kinds of text files. CodeRunner's code completion is the best you'll find in any IDE. Intelligent matching of typed text enables completions beyond single words. Quickly find the right completion among thousands with the extra-fuzzy search algorithm, helpful documentation snippets, and smart ranking of results. Don't clutter your code with print-statements for debugging. Instead, use CodeRunner's built-in debugging features to set breakpoints and step through your code.
    Starting Price: $19.99 one-time payment
  • 12
    Spacemacs

    Spacemacs

    Spacemacs

    A community-driven Emacs distribution. The best editor is neither Emacs nor Vim, it's Emacs and Vim! Spacemacs is a new way to experience Emacs, a sophisticated and polished set-up focused on ergonomics, mnemonics and consistency. Key bindings are organized using mnemonic prefixes like b for buffer, p for project, s for search, h for help etc. Innovative real-time display of available key bindings. Simple query system to quickly find available layers, packages and more. Similar functionalities have the same key binding everywhere thanks to a clearly defined set of conventions. Community-driven configuration provides curated packages tuned by power users and bugs are fixed quickly.
  • 13
    Neovim

    Neovim

    Neovim

    API is first-class, discoverable, versioned, documented. MessagePack structured communication enables extensions in any language. Remote plugins run as co-processes, safely and asynchronously. GUIs, IDEs, web browsers can, embed Neovim as an editor or script host. Works the same everywhere, one build-type, one command. Modern terminal features such as cursor styling, focus events, bracketed paste. Built-in terminal emulator and strong defaults. Fully compatible with Vim's editing model and Vimscript v1. Start with :help nvim-from-vim if you already use Vim. The current stable release version is 0.5 (RSS). See the roadmap for progress and plans. With 30% less source-code than Vim, the vision of Neovim is to enable new applications without compromising Vim's traditional roles. Lua is built-in, but Vimscript is supported with the most advanced Vimscript engine in the world (featuring an AST-producing parser).
  • 14
    Buffer Editor

    Buffer Editor

    Buffer Editor

    Buffer Editor is a powerful code and text editor that lets you easily develop software, view code or take notes on the go. Join thousands of coders who trust Buffer Editor for fast, powerful, and advanced code editing on mobile devices. Preview any files supported by iOS including images, PDFs, movies and documents. Quickly switch between your open files. Open multiple terminals in tabs. Preview on localhost or on your server.
    Starting Price: $9.99 one-time payment
  • 15
    jEdit

    jEdit

    jEdit

    jEdit is a mature programmer's text editor with hundreds (counting the time developing plugins) of person-years of development behind it. While jEdit beats many expensive development tools for features and ease of use, it is released as free software with full source code, provided under the terms of the GPL 2.0. Built-in macro language; extensible plugin architecture. Hundreds of macros and plugins available. Plugins can be downloaded and installed from within jEdit using the "plugin manager" feature. Supports a large number of character encodings including UTF8 and Unicode. Highly configurable and customizable. Every other feature, both basic and advanced, you would expect to find in a text editor.
  • 16
    gedit

    gedit

    The GNOME Project

    gedit is the text editor of the GNOME desktop environment. The first goal of gedit is to be easy to use, with a simple interface by default. More advanced features are available by enabling plugins. A flexible plugin system which can be used to dynamically add new advanced features.
  • 17
    CudaText

    CudaText

    CudaText

    CudaText is a cross-platform text editor, written in Object Pascal. It is open source project and can be used free of charge, even for business. It starts quite fast on Linux on CPU Intel Core i3 3GHz. It is extensible by Python add-ons, plugins, linters, code tree parsers, external tools. Syntax parser is feature-rich, from EControl engine. Syntax highlight for lot of languages (270+ lexers). Code tree structure of functions/classes/etc, if lexer allows it. Code folding, multi-carets and multi-selections. Find/Replace with regular expressions. Configs in JSON format. Including lexer-specific configs. Tabbed UI, with a split view to primary/secondary, and a split window to 2/3/4/6 groups of tabs. Command palette, with fuzzy matching, minimap, and micromap. Shows unprinted whitespace and offers support for many encodings. Customizable hotkeys. Binary/Hex viewer for files of unlimited size (can show 10 Gb logs).
  • 18
    ConTEXT Editor

    ConTEXT Editor

    ConTEXT Editor

    ConTEXT is small, fast and powerful text editor for software developers. Unlimited open files, unlimited editing file size length, powerful syntax highlighting for C/C++, Delphi/Pascal, 80x86 assembler, Java, Java Script, Visual Basic, Perl/CGI, HTML, SQL, Python, PHP, Tcl/Tk, user definable syntax highlighter, project workspaces, compiler integration, multi-language support and many more features.
    Starting Price: $0
  • 19
    TinyMCE

    TinyMCE

    Tiny Technologies

    TinyMCE gives you total control over rich text editing within any application. As a WYSIWYG component, it can be seamlessly integrated into your web app's existing tech stack – and can be fully customized via its 400+ APIs and 12+ framework integrations or used out-of-the-box as an enterprise-grade editor. TinyMCE paid plans include advanced features that are perfectly suited to enterprise-grade uses and even the most complex edge-cases. Three popular premium features: 1. AI Assistant: Generative AI = faster writing → Embed the power of AI inside your app with pre-written prompts 2. PowerPaste: 99.9% accurate copy-paste = less support tickets → Cleanly copy-paste from MSWord, GDocs, Excel, and other popular apps 3. Spell Checker Pro: Eliminate errors = consistent on-brand spelling → Check up to 13 languages (plus medical terms) and build custom dictionaries Available in the cloud and on-premise. Easily integrates with React, Angular, Vue, Bootstrap and others.
    Starting Price: $79/month
  • 20
    Bluefish

    Bluefish

    Bluefish

    Bluefish is a powerful editor targeted towards programmers and web developers, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages. See features for an extensive overview, take a look at the screenshots, or download it right away. Bluefish is an open-source development project, released under the GNU GPL license. Bluefish is a multi-platform application that runs on most desktop operating systems including Linux, FreeBSD, MacOS-X, Windows, OpenBSD and Solaris. Bluefish 2.2.12 is a minor maintenance release with some minor new features. Most important is a fix for a crash in a simple search. Python 3 compatibility has been further improved. Encoding detection in python files has been improved. Triple-click now selects the line. On Mac OSX Bluefish deals better with the new permission features. Also using the correct language in the Bluefish user interface is fixed for certain languages on OSX.
  • 21
    QuickEdit

    QuickEdit

    QuickEdit

    QuickEdit is fast, stable and full featured text editor for Android. It is optimized for both phone and tablet! Enhanced notepad application with numerous improvements. Code editor and syntax highlight for 40+ languages. High performance and real time feedback on large text files (more than 10,000 lines). Undo and redo modifications without limit. Display, increase and decrease line indents. Smooth scroll in both vertical and horizontal direction. Directly go to a specified line number. Automatically detect character encoding. Preview html and markdown files. Be able to edit system files for rooted devices. Open file from recent opened and added files. Support both light and dark theme. Optimized for both phone and tablet.