Skip to content

text-forge/mode-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Text Forge Modes

Mode archive for official Text Forge mods

"Mode" concept in Text Forge

Text Forge designed to be lightweight and modular, so we use language agnostic development to keep it in this frame and have highly extendable architecture. To support save/load buffers, syntax highlighters, and every special feature for every file and format, Text Forge provides "Modes". A mode is a module with all data related to a language, framework or file type. With text-based and object oriented design modes can have very small size. (currently ~2KB for each official mode)

Mode support status

🎖️ Official - 👥 Community

✏️ Syntax Highlighter - 🔄️ Auto Formatter - ↘️ Auto Indention

🧠 Programming Languages:

GDScript 🎖️-✏️

Python 🎖️-✏️-🔄️

📄 Markup / Data Languages:

HTML 🎖️-✏️-🔄️

CSS 🎖️-✏️-↘️

Markdown 🎖️-✏️-↘️

CSV 🎖️-✏️-🔄️

INI / Config 🎖️-✏️-🔄️

JSON 🎖️-✏️-🔄️

LaTeX 🎖️-✏️-🔄️

TOML 🎖️-✏️-🔄️

XML 🎖️-✏️-🔄️

YAML 🎖️-✏️-🔄️

💡 Specialized Functional Modes:

Log Viewer 🎖️-✏️-🔄️

Todo Tracker 🎖️-✏️-↘️

⚠️Work in progress modes

Programming Languages: JavaScript, C / CPP, Java, Rust, Kotlin, Swift, Type Script, Go, Ruby, Bash / SH, Powershell, Perl

Markup / Data Languages: BBCode, Restructured Text, Asciidoc, Extended CSV, SQL, GraphQL, Protobuf, Dockerfile, Makefile, Plantuml, Mermaid, RegEX

Specialized Functional Modes: Changelog, HTTPRequest, EnvironmentVars, Code Snippet Library

About

Mode archive for Text Forge

Resources

Stars

Watchers

Forks

Packages

No packages published