An expressive modal way to write code (esp. Lisp) in Emacs
-
Updated
Oct 3, 2026 - Emacs Lisp
An expressive modal way to write code (esp. Lisp) in Emacs
An experimental Visual Studio Code extension that supports paredit-like structural-editing features for HTML, TypeScript, TypeScript-React, JavaScript, and JavaScript-React.
Edit Markdown and CSV tables in Neovim with lossless round-trip.
Set of text objects, edit and movement commands for evil
A zippy structural editor, created by Henry Blanchette and Jacob Prinz as UMD.
Canopy is an editor that understands your program, not just your characters.
Structural editing CLI for Emacs Lisp, Scheme, and Common Lisp
Lossless Janet source code rewriter
A current-state structural text engine for AI agents.
Structural editing for JavaScript, TypeScript and JSX/TSX in Emacs, powered by built-in tree-sitter.
Structural code reading and safe structural editing for AI coding agents: an MCP server (plus CLI) that works on syntax trees—outline, shape search, preview-then-apply plans with journaled undo. Writes off by default; path-contained. Rust, Linux/macOS/Windows.
decode, edit and encode the INI file format, preserving comments and blank lines
Official implementation of TreeStruct3D: Enabling Structural Editability in Agentic Procedural 3D Modeling.
Structured GitHub Flavored Markdown creation and source-preserving manipulation for Go.
A meaning-preserving Agent Skill for repairing logic, idea order, connectors, and role attribution in English and Vietnamese prose.
A research programming language for LLM-created and evolving programs: explicit behavior, structural changes, and independent checks.
To associate your repository with the structural-editing topic, visit your repo's landing page and select "manage topics."