GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • text-forge
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — Text Forge

README.md

Text Forge - Simplicity to start, power to grow!

Extensible and modular code editor with Godot 4.5

GitHub Release GitHub Actions Workflow Status Awesome Up for grabs


Overview

Text Forge is a lightweight, modular code editor designed for flexibility and control. Its mode-driven design, customizable interface, and support for GDScript scripting make it easy to create a personalized editing environment.

This editor is deeply language-agnostic and suitable for any text format, and its data-driven and object-oriented architecture with plug-and-play modules lets you extend functionality without touching the core.

Text Forge in HTML mode

Note

This project currently is in development state, feel free to contribute in any way you like.

Important

Text Forge is receiving frequent updates that may break compatibility with previous versions. Until 1.0-alpha1, it's recommended to delete the app’s data folder before updating. Please read release notes for breaking changes of each version before update.

👀 New to Text Forge? Start from Text Forge Introduction

Explore why you need an editor like Text Forge.

🗺️ Want to know more? Take an Overview of Text Forge features here

Take advantage of all the editor's capabilities.

🚀 Ready to install? See Setup in 5 minutes

Text Forge is lightweight and portable, try it in one minute.

🧰 Looking for the Mode Library? See here

If you like read more about modes you can see here.

📜 The documentation is available online here

Text Forge documentation source is available in the docs/ folder in this repository.

🤍 Contributing

All contributions welcome! We have a lot of source and guides for contributing:

  • Code of Conduct
  • Security Information
  • Contributing Guide
  • Help Wanted Issues
  • Translation Project - We use Hosted Weblate for translation

If you are unsure about your contribution, you can always get help at discussions!

Also, you can make modes, themes, extensions, etc. to improve and customize Text Forge without touching the core or recompiling it. Add text-forge tag to your module repo to help others find your work, then share it in discussions with us!

🔐 License & Credit

MIT 2025-present Mahan Khalili and contributors. See full details in the LICENSE file.

This project is a part of Text Forge Organization.

Resources & Useful Links

  • Discussions - a place to connect with other members of our community and talk about anything
  • Issues - share ideas, features requests, bugs and help others to develop the project
  • Online Docs - guides for anything about Text Forge
  • Project Wiki - practical guides, examples, and community-driven notes
  • Mode Library - fast & lightweight modules to work with any language
  • Mode Support Status - find available and work-in-progress modes
  • Online Marketplace - explore and download modes, themes, and extensions in your web browser

Core concept crafted by Mahan Khalili, with an eye toward modularity, control, and clarity.

Pinned Loading

  1. text-forge text-forge Public

    A modular, scriptable, and language-agnostic code editor built for user empowerment. Lightweight, extensible, and open source. Completely in Godot!

    GDScript 29 9

  2. mode-library mode-library Public

    Modes list + status overview for Text Forge code editor

    4

  3. web-mode-kit web-mode-kit Public

    Official web mode kit for Text Forge code editor

    GDScript 2

  4. mode-template mode-template Public

    A mode template for Text Forge code editor with complete mode creation guide.

    GDScript 1

  5. ini-mode ini-mode Public

    INI support for Text Forge code editor

    GDScript 1

  6. gdscript-mode gdscript-mode Public

    GDScript support for Text Forge code editor

    GDScript 1

Repositories

Loading
Type
Language
Sort
Showing 10 of 18 repositories
  • uptime Public

    Uptime monitoring for Text Forge services

    Uh oh!

    There was an error while loading. Please reload this page.

    text-forge/uptime's past year of commit activity
    Markdown 1 MIT 0 0 0 Updated Nov 12, 2026
  • text-forge Public

    A modular, scriptable, and language-agnostic code editor built for user empowerment. Lightweight, extensible, and open source. Completely in Godot!

    Uh oh!

    There was an error while loading. Please reload this page.

    text-forge/text-forge's past year of commit activity
    GDScript 29 MIT 9 3 (2 issues need help) 1 Updated Nov 1, 2026
  • docs Public

    Online documentation for Text Forge (mirror of docs/ folder in main repo)

    Uh oh!

    There was an error while loading. Please reload this page.

    text-forge/docs's past year of commit activity
    1 MIT 0 0 0 Updated Oct 21, 2026
  • .github Public

    GitHub configurations for Text Forge organization

    Uh oh!

    There was an error while loading. Please reload this page.

    text-forge/.github's past year of commit activity
    1 0 0 0 Updated Oct 17, 2026
  • marketplace Public

    Online marketplace interface for Text Forge code editor

    Uh oh!

    There was an error while loading. Please reload this page.

    text-forge/marketplace's past year of commit activity
    CSS 1 MIT 0 0 0 Updated Jul 1, 2026
  • csv-mode Public

    CSV support for Text Forge code editor

    Uh oh!

    There was an error while loading. Please reload this page.

    text-forge/csv-mode's past year of commit activity
    GDScript 1 MIT 0 0 0 Updated Jun 30, 2026
  • svg-mode Public

    SVG support for Text Forge code editor

    Uh oh!

    There was an error while loading. Please reload this page.

    text-forge/svg-mode's past year of commit activity
    GDScript 1 MIT 0 0 0 Updated Jun 30, 2026
  • rust-mode Public

    Rust support for Text Forge code editor

    Uh oh!

    There was an error while loading. Please reload this page.

    text-forge/rust-mode's past year of commit activity
    GDScript 1 MIT 0 0 0 Updated Jun 30, 2026
  • python-mode Public

    Python support for Text Forge code editor

    Uh oh!

    There was an error while loading. Please reload this page.

    text-forge/python-mode's past year of commit activity
    GDScript 1 MIT 0 0 0 Updated Jun 30, 2026
  • gdscript-mode Public

    GDScript support for Text Forge code editor

    Uh oh!

    There was an error while loading. Please reload this page.

    text-forge/gdscript-mode's past year of commit activity
    GDScript 1 MIT 0 0 0 Updated Jun 30, 2026
View all repositories

People

@mkh-user

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.