Home | Mμse | Docs | Art | Music | Videos | Projects | Forum | Shop

For donations, please use PayPal email address 'theouterlinux@protonmail.com' or go to https://linux.locals.com.

./ Recommended Software (Linux) | (DOS)

GNU/Linux Software Development Tools



  • Armory - an open-source 3D game engine with full Blender integration
  • BBC BASIC for SDL2 - A BBC BASIC for Windows compatible version | 32-bit | 64-bit | ARM
  • Blender Game Engine - Blender 2.79b and older includes the BGE
  • Bluegriffon - Web and EPUB editor
  • Cube - a landscape-style engine that pretends to be an indoor FPS engine
  • Cube 2: Sauerbraten - a free multiplayer & singleplayer first person shooter, the successor of the Cube FPS
  • Diffuse Merge Tool - graphical tool for merging and comparing files
  • EDuke32 (src) - Duke Nukem 3D engine and editor; requires original files such as "DUKE3D.GRP"
  • Enigma+LateralGM - Easily create games with a Game Maker-like user interface and the Enigma Development Environment and export to various other systems
  • fldiff - graphical diff program
  • FLUID - FLTK GUI designer
    • Hard to find (maybe?) FLTK Widgets...
    • FL_Table - a generic row/column widget to encapsulate rows and columns of any kind of FLTK widgets
  • Gambas - Integrated Development Environment; a very close Visual Basic alternative
  • Game Editor - 2D game creation software
  • Geany - a fast and lightweight IDE using GTK+
  • Glade - create or open user interface designs for GTK+ applications
  • IDLE - Integrated Development Environment for Python
  • Godot - free and open-source game creation software
  • GZDoom - a family of enhanced ports of the Doom engine for running on modern operating systems
  • KompoZer - create web pages
  • MegaZeux - a simple game creation system (GCS)
  • Netbeans - Quickly and easily develop desktop, mobile, and web applications with Java, JavaScript, HTML5, PHP, C/C++ and more
  • Octave - a high-level interactive language for numerical computations
  • OHRRPGCE - Official Hamster Republic Role Playing Game Construction Engine
  • OpenMW - an open-source open-world RPG game engine that supports playing Morrowind
  • Open RPG Maker - a free and open source 2D RPG creation utility, similar to the popular RPG Maker series
  • Platinum Arts Sandbox - an open source easy to use standalone 3D Game Maker and 3D Game Design program currently based on the Cube 2 engine
  • Page - a Python GUI generator
  • Pygame - a cross-platform set of Python modules designed for writing video games
  • QB64 - a QuickBasic IDE for QB64 and QB45, depending on scripts used
  • QBPAINT.BAS - a paint program that saves graphic in plain text for use with QB64; QB64 required to compile
  • Reinteract - interactive Python shell
  • Ren'Py - a visual novel engine
  • Slade - it's a Doom editor (Debian Repo)
    • DOOM Sounds Index - A list to help you figure out what sound item plays what when modding
  • Tesseract - a first-person shooter game focused on instagib deathmatch and capture-the-flag gameplay as well as cooperative in-game map editing
  • Twine - write interactive stories and presentations
  • Urho3D - a free lightweight, cross-platform 2D and 3D game engine greatly inspired by OGRE and Horde3D
  • wxGlade - a GUI designer written in Python
  • zzt++ - a game creation system, inspired by Tim Sweeney's 1991 shareware hit ZZT
  • BASH - GNU Bourne-Again SHell
  • cc65 - a complete cross development package for 65(C)02 systems
    • first_nes - a template for creating NES games
  • FreeBASIC - a free/open source (GPL), BASIC compiler for Microsoft Windows, DOS and Linux
  • dialog - display dialog boxes from shell scripts
  • gcc - the GNU Compiler Collection
  • git - the stupid content tracker
  • gracon - a collection of python scripts that convert data (mostly graphics) to SNES-related formats
  • GW-BASIC - a dialect of the BASIC programming language developed by Microsoft from BASICA, originally for Compaq
  • hexedit - view and edit files in hexadecimal or in ASCII
  • HTML - Hypertext Markup Language
  • ncurses - a library to help programmers create text-based user interfaces
  • octave - a high-level interactive language for numerical computations
  • parallel - run programs in parallel
  • pcbasic - a free, cross-platform emulator for the GW-BASIC family of interpreters
  • pure-bash-bible - a collection of pure bash alternatives to external processes
  • python - an interpreted, interactive, object-oriented programming language
  • qbasic - Pete's QB tutorial site
  • shc - a generic shell script compiler
  • yabasic - Yet Another Basic
  • yad - display GTK+ dialogs in shell scripts

Disclaimer | Back to top