Topic

text-editor

Repositories (1971)

codepad
codepad lukedan C++

Text editor written in C++, aims to be fast, sexy, cross-platform, and customizable

44
medioed
medioed tirimid C

my personal (medio)cre text (ed)itor

44
Scribe-Text-Editor
Scribe-Text-Editor AleksandrHovhannisyan C++

Rich text editor that supports basic file operations, syntax highlighting, multiple tabs, undo/redo, find & replace, brace matching, and more.

44
zte
zte zesterer Rust

Zesterer's Text Editor

44
femto
femto angorf Ruby

A toy text editor with no dependencies written in Ruby

43
writebar
writebar oleksandr-shvets JavaScript

Experimental distraction-free text editor, based on the Macbook pro TouchBar

43
acme-corp
acme-corp sminez Go

Utilities and extension programs for the acme text editor

43
quill-react-commercial
quill-react-commercial ludejun JavaScript

Production-ready Quill 2 rich text editor for React — tables, image upload & resize, code highlighting, markdown shortcuts and i18n (en/zh/es), fully...

43
rust-editor
rust-editor inokawa Rust

An implementation of text editor with Rust/WebAssembly.

43
clobber
clobber phronmophobic Clojure

A text editor written in clojure

42
edgo
edgo vipmax Go

Yet another console text editor, but with lsp support

42
TipTap-Example-React-Editor
TipTap-Example-React-Editor Aldhanekaa TypeScript
42
Usuim
Usuim Usuim Lua

Neovim configured to look like Visual Studio Code

42
gkilo
gkilo vcnovaes Go

A text editor written in Go

41
VEDIT
VEDIT johnsonjh Assembly

VEDIT ⧸ VEDIT‑PLUS for CP/M‑80, CP/M‑86, and MS‑DOS V2.33

41
PSImageEditors
PSImageEditors paintingStyle Objective-C

一个简而至美的图片编辑器 (仿钉钉与微信的图片编辑组件)

41
qtextpad
qtextpad zrax C++

Lightweight cross-platform text editor using KF6's syntax highlighting repository.

41
KaizerIDE
KaizerIDE randheimer JavaScript

A modern desktop IDE with AI-powered chat assistant, Monaco Editor, and integrated terminal.

41
LSPKit
LSPKit catlan Objective-C

Language Server Protocol (LSP) implementation for Cocoa ☕️

40
tirenvi.nvim
tirenvi.nvim kibi2 Lua

Edit Markdown and CSV tables in Neovim with lossless round-trip.

40
eddit
eddit maze-n Rust

A basic text editor with GTK for GNU/Linux

40
ai-text-editor
ai-text-editor darrylschaefer TypeScript

AI-powered word processor for writers—semantic search, version diffs, and tool-using agents with reusable prompt macros.

40
use-text-selection
use-text-selection juliankrispel TypeScript

React hook for tracking text selection

40
joule-editor
joule-editor CFiggers Janet

A simple terminal-based text editor written in Janet. [WIP]

40
merlin
merlin merlinfo Rust

🎱 an esoteric text editor for wizards

40
bric
bric shnupta M4

bric is a text editor based on kilo.

39
JCEditor
JCEditor cristianzsh Java

:memo: Text editor created in Java

39
JRNL
JRNL Blarfnip JavaScript

Simple Journaling Software for Keeping Track of Daily Thoughts

39
PredictEd
PredictEd oormicreations C++

A rich edit control based text editor with text prediction and other smart features.

39
GHDcode
GHDcode Gholamrezadar C++

A simple text editor written in C++ using raylib

39
steam-review-editor
steam-review-editor dons20 TypeScript

Easily create, format and preview your Steam reviews in real-time

39
realvim
realvim realdanvanth Rust

minimal text editor in rust inspired by neovim

39
Wysi
Wysi mdbassit JavaScript

A lightweight WYSIWYG text editor written in vanilla ES6 with no dependencies.

39
lexical-floating-menu
lexical-floating-menu konstantinruge TypeScript

Designed for @lexical/react. Headless & fully-customizable.

39
goatee
goatee sg3des Go

gtk2 text/hex editor

38
nano-ycmd
nano-ycmd orsonteodoro C

Modded GNU Nano using ycmd code completion and IntelliSense. The ycmd code completion support for nano is found in the ymcd-code-completion branch.

38
lino
lino ahmednooor Rust

A command line text editor with notepad like key bindings.

38
edward
edward nmeum Scheme

An extensible POSIX-compatible implementation of the ed(1) text editor

38
envy
envy p-e-w JavaScript

Text editing supercharger

37
hat
hat ivanjermakov Zig

Hackable modal text editor for modern terminals

37
blok
blok JackUait TypeScript

A block-based rich text editor for the web, like the one in Notion

37
dinky
dinky sedwards2009 Go

A small but friendly, terminal based text editor

37
Mini-Projects
Mini-Projects nazaninsbr Python

A collection of short projects, you could try and implement these as short projects or use them as part of a larger project.

37
kodemirror
kodemirror Monkopedia Kotlin

Native Compose Multiplatform code editor — a Kotlin port of CodeMirror 6

37
mcp-server-text-editor
mcp-server-text-editor bhouston TypeScript

An open source implementation of the Claude built-in text editor tool

36
MianScribe
MianScribe Mianhassam96 JavaScript

MianScribe that helps users track the number of characters, words, and remaining characters while typing. Features include a customizable character li...

36
splitmark
splitmark Splitmark JavaScript

A lightweight CLI Markdown editor with live preview.

36
editor
editor HoneIDE TypeScript

High-performance, cross-platform code editor surface. Embeddable editor component with native rendering (Core Text, DirectWrite, Pango, Skia, DOM).

36
text_editor
text_editor Ariel4545 Python

rich text editor using tkinter

36
writ
writ ibrahemid Rust

The only text app you need. Opens any text file, searches the whole folder, renders Markdown inline as you type. Free for macOS, Windows and Linux.

36