Software hub

Apps, languages and tools built to be used.

Start with the flagships below. Download a desktop build, try a live project, or grab the source and make it your own.

Flagships

The projects with the clearest reason to try them right now.

DOWNLOAD READY

✨ Lumi

A small programming language written in Java with variables, conditionals, files, user input, Swing GUI support and a built-in IDE.

  • Self-contained builds — Java does not need to be installed separately
  • Windows, macOS, Unix and Flatpak packages
  • VS Code extension and built-in IDE
DESKTOP + WEB

🎓 Desktopcraft

An interactive desktop-app learning platform with 2,500 guided lessons across Java Swing, Tkinter, WinForms, Qt Widgets and Electron.

  • Editable examples, challenges, quizzes and simulator output
  • XP, progress, projects, App Maker and community tools
  • Desktop package plus a live web edition
DEVELOPER PROJECT

⚡ Multip

A unified programming language for apps, websites and backends, with UI components, a server model, standard library and VS Code tooling.

  • Declarative desktop and browser UI syntax
  • CLI commands, components, server routes and examples
  • Standard library and editor extension
Download labels are literal: packaged apps are marked as desktop downloads; projects without an installer are clearly marked as source downloads.

More from the ecosystem

Games, utilities, developer tools and experiments. These are secondary projects, so the flagship choices stay obvious.

JAVA

OmniDesk

A Java desktop GitHub repository organizer for projects, files, images and README management.

PYTHON

MDtoGUI

A Markdown-to-GUI experiment for turning simple document-like syntax into interactive interfaces.

RUNNABLE JAR

FindMorePets

A Java game project available as source and as a runnable JAR.

PYTHON

Utilios

A utility-focused project built around the Smart Mirror utility collection.

CATALOG

Apploago

A growing app ecosystem and software catalog.

RESEARCH

SNP

Study of Numbers & Programming — experiments with named numbers and increasingly large number systems.

GAME

Blockverse

A game project from the wider samwise1776 software ecosystem.

ALL PROJECTS

Everything else

Browse the full GitHub profile for the rest of the experiments, languages, apps, games and libraries.