Text Forge Documentation

Welcome to the official documentation of Text Forge — a modular, extensible, and language-agnostic text editor built with user empowerment at its core.

Whether you're a developer, programmer, or data manager, Text Forge gives you the tools to shape your editing experience exactly the way you want.


✨ Why Text Forge?

  • Modular by Design
    Every feature is a module—plug only what you need.

  • Scriptable Actions
    Define your own workflows with powerful action scripts.

  • Custom Modes
    Tailor the editor for any language or data format.

  • Standalone & Lightweight
    No dependencies, no setup—just run and edit.

  • Template System
    Generate structured files with reusable, customizable templates.

  • Marketplace Integration
    Share and discover templates and extensions with the community.

  • Syntax Highlighting
    Language-agnostic, extensible, and theme-aware.

  • Accessible by Default
    Designed with clarity, keyboard navigation, and screen reader support in mind.

  • User-Driven Extensibility
    Every user can improve the editor—whether for personal workflows or by contributing features for everyone.


🚀 Get Started

New to Text Forge? Start here: Introduction to Text Forge


🛠️ Contribute

Text Forge is open source and community-driven. Join us on GitHub, share your ideas, and help shape the future of the editor.

Note that here is for documentations, so if you want to contribute in main project, please see here


Made with ❤️ by the Text Forge community.