GS Edit is a bare bones open source multi language IDE, with the goal of giving all the design and customization of the editor to the user.
Files and Languages With Supported Lexers: (* - supports run functionality) .py * - python .c * - c .cpp * - c++ .rs * - rust .json - json .js - javascript .html - html .css - css .cs - c# .java - java .txt - plaintext .hs - haskell .go - go .rb - ruby
To be addded (in no particular order): .kt - kotlin .kts - kotlin script .ktm - kotlin module .php - php .swift - swift .ts - typescript .jsx - jsx .tsx - tsx .scss, .sass - sass .less - less .xml - xml .yaml, .yml - yaml .lua - lua .perl - perl .sh - shell script .md - markdown .r - r .dart - dart .groovy - groovy .pascal - pascal .scala - scala .vim - vim script .sqp - sql .pl - prolog .asm - assembly .vbs - VBScript