Browse free open source Text Editors and projects below. Use the toggles on the left to filter open source Text Editors by OS, license, language, programming language, and project status.

  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Virastyar

    Virastyar

    Virastyar is an spell checker for low-resource languages

    Virastyar is a free and open-source (FOSS) spell checker. It stands upon the shoulders of many free/libre/open-source (FLOSS) libraries developed for processing low-resource languages, especially Persian and RTL languages Publications: Kashefi, O., Nasri, M., & Kanani, K. (2010). Towards Automatic Persian Spell Checking. SCICT. Kashefi, O., Sharifi, M., & Minaie, B. (2013). A novel string distance metric for ranking Persian respelling suggestions. Natural Language Engineering, 19(2), 259-284. Rasooli, M. S., Kahefi, O., & Minaei-Bidgoli, B. (2011). Effect of adaptive spell checking in Persian. In NLP-KE Contributors: Omid Kashefi Azadeh Zamanifar Masoumeh Mashaiekhi Meisam Pourafzal Reza Refaei Mohammad Hedayati Kamiar Kanani Mehrdad Senobari Sina Iravanin Mohammad Sadegh Rasooli Mohsen Hoseinalizadeh Mitra Nasri Alireza Dehlaghi Fatemeh Ahmadi Neda PourMorteza
    Leader badge
    Downloads: 635 This Week
    Last Update:
    See Project
  • 2
    biblatex
    Biblatex is a LaTeX package which provides full-featured bibliographic facilities
    Leader badge
    Downloads: 79 This Week
    Last Update:
    See Project
  • 3

    DWDS/Dialing Concordance

    a collection of indexing and search tools for corpus linguists

    DWDS/Dialing Concordance (DDC) - a collection of index and search tools for corpus linguists
    Leader badge
    Downloads: 71 This Week
    Last Update:
    See Project
  • 4
    Ayaspell project
    Ayaspell project aims to provide arabic dictionaries for free office applications like OpenOffice.org, Firefox: spellchecking (hunspell-ar), thesaurus (thesaurus-ar) and Morphological lexicon (Grammar-ar). Maintained by Taha Zerrouki.
    Leader badge
    Downloads: 32 This Week
    Last Update:
    See Project
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 5
    ChordSmith

    ChordSmith

    Chordpro editor that can display, transpose and print song sheets.

    ChordSmith is a chordpro editor that can display, transpose and print song sheets containing chords and lyrics. It can also edit and convert song sheet formats (including Harmonica tabs) between chordpro format (chords in square brackets in line with lyrics) and two-line format (chords above lyrics). You can find many free sources of song sheets in both formats on the Internet. More information at https://chordsmith.sourceforge.io/ Here are just a few of ChordSmith's many features:
    Downloads: 80 This Week
    Last Update:
    See Project
  • 6
    Canorus

    Canorus

    Music score editor

    Canorus is a free cross-platform music score editor. It supports an unlimited number and length of staffs, polyphony, a MIDI playback of notes, chord markings, lyrics, import/export filters to formats like MIDI, MusicXML, ABC Music, MusiXTeX and LilyPond
    Downloads: 25 This Week
    Last Update:
    See Project
  • 7
    jieba

    jieba

    Stuttering Chinese word segmentation

    "Jaba" Chinese word segmentation, do the best Python Chinese word segmentation component. Four word segmentation modes are supported. Precise mode, which tries to cut the sentence most precisely, suitable for text analysis. Full mode, scans all the words that can be formed into words in the sentence, the speed is very fast, but the ambiguity cannot be resolved. The search engine mode, on the basis of the precise mode, divides the long words again to improve the recall rate, which is suitable for word segmentation in search engines. The paddle mode uses the PaddlePaddle deep learning framework to train the sequence labeling (bidirectional GRU) network model to achieve word segmentation. Also supports part-of-speech tagging. To use paddle mode, you need to install paddlepaddle-tiny, pip install paddlepaddle-tiny==1.6.1. Currently paddle mode supports jieba v0.40 and above. For versions below jieba v0.40, please upgrade jieba, pip install jieba --upgrade.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    DrPython is a highly customizable cross-platform ide to aid programming in Python. It was developed with teaching in mind, and has a clean, simple interface. It is written in Python, using wxPython as the gui.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    Calc2LaTeX is an OpenOffice.org Calc (Spreadsheet) macro for converting tables. It makes making tables on LaTeX very easy.
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • Connect every part of your business to one bank account Icon
    Connect every part of your business to one bank account

    North One is a business banking app that integrates cash flow, payments, and budgeting to turn your North One Account into one Connected Bank Account

    North One is proudly built for small businesses, startups and freelancers across America. Make payments easily, keep tabs on your money and put your finances on autopilot through smart integrations with the tools you’re already using. North One was built to make managing money easy so you can focus on running your business. No more branches. No more lines. No more paperwork. Get complete access to your North One Account from your phone or computer, wherever your business takes you. Create Envelopes for taxes, payroll, rent, and anything else automatically.
    Get started for free.
  • 10

    Docear

    An Academic Literature Suite

    Docear (pronounced dog-ear) is what we call an “academic literature suite”. It integrates everything you need to search, organize and create academic literature in a single application: a digital library, reference manager, PDF and file manager, note taking and mind mapping. And the best: Docear works seemlessly with many existing tools like Mendeley, Microsoft Word, and Foxit Reader. Docear is free and open source, based on Freeplane, funded by the German Federal Ministry of Technology and developed by scientists from around the world, among others from OvGU, and the University of California, Berkeley.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    This project aims at providing TEI-compliant XML and other format (HTML etc) files of "Gaffiot, Dictionnaire Latin Français (1934)". TEI-compliant XML format is used at Perseus Digital Library.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    Dictator is a program for reading text files by Rapid Serial Visual Projection.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    Mathematics formula renderer for Microsoft Word. Easy to use and really fast + Mathematics drawing toolbar for Microsoft Word + Math exercices storage Database for Microsoft Access. Available in French and English!!!
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    Visual XML editor. 100% pure TCL/TK application.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 15
    ReadManiac is bookreader for phones with JavaME support.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16

    Tibetan Phonetic Keyboard

    Keyboard that uses English phonetic for typing Tibetan characters

    There is Dzongkha keyboard for WIndows that allows people who are familiar with Tibetan alphabets order to type Tibetan. For people who are comfortable with English sounds of Tibetan characters, this keyboard offers the convenience to type Tibetan characters based on their English phonetic. There are more than 26 alphabets in Tibetan hence it is not possible to match all alphabets on just the English alphabet keys and some of the Tibetan characters are mapped onto symbol keys. Vowels are entered by "e", "i", "o", "u". By pressing the SHIFT key + alphabet , one can get the alphabet as a Tibetan lower stack character. Less often used characters, such as "laterally flipped" alphabets, and symbols are found using Alt + Ctrl+ [some key]. Special lower stack characters are found by using Alt + Ctrl+ Shift+[some key]. This keyboard has been put to use in digitizing a Tibetan prayer text that about 100 pages long. It is found to be user friendly and easy to use.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    Lazyread auto-scrolls files or command output to the screen. Change scroll modes, scroll-speed, colors, pause, search, etc. Render text, HTML, PDF, gzip, tar, zip, ar, bzip2, MS-Word, nroff, binary, directories, .deb, .so, .rpm, piped output and more
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    WebEditorWeb

    WebEditorWeb

    Code editor in single HTML file

    Code editor written in a single HTML file that runs on the browser tab. There is no need to install, download a single file and run anywhere. To change the initial configuration, edit the wew.html file in the last lines. * WebEditorWeb use CodeMirror components in code editor.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    NAT Braille

    NAT Braille

    A free universal Braille Transcriber

    NAT is a free universal Braille translator. It supports French Braille grade 1, mathematical Braille, Braille layout and reverse transcription. French Braille grade 2, music and other languages are currently under development.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    Sharada-Braille-Writer

    Sharada-Braille-Writer

    Six key approach to producing print materials.

    Sharada-Braille-Writer (S.B.W) is a text editor for GNU/Linux which support braille input. In S.B.W, Simultaneous multiple press of braille combinations, will produce corresponding letters. So one can input text in more than 40 languages with braille knowledge in perkins like way. letters f, d, s, j, k, l represent 1 2 3 4 5 6 of the braille dots respectively. By pressing "f" and "s" together will produce letter k and like. Website : https://zendalona.com/sbw/ Github repository 1 : https://github.com/zendalona/sbw Github repository 1 : https://github.com/zendalona/libbraille-input Ubuntu PPA 1 : https://launchpad.net/~nalin-x-linux/+archive/ubuntu/sbw Ubuntu PPA 2 : https://launchpad.net/~nalin-x-linux/+archive/ubuntu/libbraille-input
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    AbiWord for Thumb Drives is no longer under active development. AbiWord Portable provides an up-to-date version of AbiWord for Thumb Drives - http://portableapps.com/apps/office/abiword_portable
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Marathi / Hindi Typing
    Marathi Hindi Phonetic typing. We can type Marathi/Hindi typing as phonetic. Copy Marathi/Hindi, use any where. For any information Kindly contact nitin.tkarale@gmail.com
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    A wxWidgets-based project aimed to make math-typing, plotting and symbolic math easier; user can easily input, plot and save/load math data in various formats (e.g. MathML). Step-by-step resolution makes this a powerful didactive tool.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Create Keymaps with up to 3433 characters of Unicode 4.1 each. Easily write texts and emails in many ancient scripts (Ancient Greek, Aramaic, Coptic, Cypriot Syllabogram, Etruscan, Hebrew, Old Persian, Phoenican, Ugaritic). Soon: Linear A & B, Luwian...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Kurdi Nus
    A portable, platform-independent, open source tool for converting different Kurdish scripts
    Downloads: 1 This Week
    Last Update:
    See Project