Skip to content
67

Uxn

Awesome things from the community

1k stars40 forks149 entriesLast push Apr 13, 2026 (5 months ago)License MIT

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Learning

Learn Uxntal in Y minutes

Language overview for when you're in a hurry.

Uxn Guide by Compudanzas

Tutorial guide which covers the basics of Uxn programming.

Uxn Video by Compudanzas

Video workshop which covers the basics of Uxn programming.

macOS installation

Windows installation

Android installation

Through Termux.

HaikuOS installation

Forum thread for the Haiku operating system.

Learn-uxn

A web-based learning environment with a text editor and graphics.

UxnREPL

A web-based learning with examples.

Documentation

Uxntal

Uxntal language reference manual.

Varvara

Technical documentation of the Varvara computer and a list of all its devices.

Opcodes

List of Uxntal opcodes and their effects.

Uxntal Cheatsheet

Opcode Cheatsheet.

RosettaCode

Uxntal programming chrestomathy.

File Formats

Sprite format

.chr file format description.

Font format

.ufx file format description.

Compression format

.ulz file format description.

Emulators >Desktop

Uxn38

Emulator written in C with SDL1.

Nux

Emulator written in Go.

Uxn11

Linux emulator, written in C.

uxn9

Native emulator for 9front. (no audio support)

uxn5

Javascript implementation.

buxn

Multi platform emulator, written in C.

ruxn

A Uxn library written in Rust, intended to make defining new Uxn-based systems easy.

zuxn

A Uxn library, emulator and assembler written in Zig.

UxnFb

Linux framebuffer emulator, written in C.

uxnfloppy

Bootable emulator for BIOS, written in 16bit x86 assembly. (no keyboard/gamepad/audio/file support)

UxnRPI

RaspberryPi framebuffer emulator, written in C. (no input support)

UxnJulia

Cross-platform emulator and assembler, written in Julia.

UxnLua

Cross-platform emulator, written in Lua(Love2d).

uxn-rs

Emulator written in Rust.

uxnk

Emulator written in Kotlin.

Kestrel

Emulator written in OCaml. (System, Console, File, DateTime)

Emulators >Other systems

Game Boy Advance

Complete.

Nintendo 64

Complete.

Nintendo DS

Complete.

Playdate

Complete.

Nook eReader

Complete.

buxn

Multi platform emulator, written in C.

m5Stick

Complete.

Wonderswan Color

Partial.

FPGA

Partial.

RPi

Partial.

AgonLight2/eZ80

Cli.

Game Boy

Incomplete.

DOS

Incomplete.

Teletype

Incomplete.

ESP32

Incomplete.

iOS

Incomplete.

iOS

Incomplete.

STM32duino

Incomplete.

IBM PC

Incomplete.

PlayStation Vita

Incomplete.

PlayStation Portable

Incomplete.

Atari ST

Incomplete.

Pebble OS

Incomplete.

Adafruit PyBadge

Incomplete.

Logisim

Incomplete.

Emulators >Web

UxnWasm

WebAssembly implementation of the Uxn core.

Webuxn

Lightweight port of the Uxn virtual machine to the web via WebAssembly.

Emulators >Misc/Cores

uxnbot

a REPL.

uxn.py

Python implementation of the VM.

Uxncli

System, console and file devices only.

auxn

Incomplete.

buxn-dbg

Uxntal step debugger.

uxnbot

IRC bot for assembling and running small Uxntal snippets.

Emulators >Uxnmin

C89

Console only.

OCaml

Console only.

Applications >Creative

Left

Graphical text-editor with Uxntal syntax highlight.

Nasu

Spritesheet editor.

Noodle

Drawing tool.

Turye

Font editor.

Orca

Livecoding IDE.

uxn-harp

Chordal musical toy.

accordeon.fucker

Uxntal accordion softsynth.

Applications >Utilities

Notepad

Notepad.

Calendar

Calendar.

Theme

Theme editor.

Dexe

Graphical hex editor.

CCCC

Graphical calculator.

Nebu

Spreadsheet calculator.

Starling

Spreadsheet application.

Beetbug

Step debugger.

Varaboy

Gameboy Emulator.

Applications >Games

Oquonie

Puzzle adventure game.

Niju

Hiragana and katakana learning game.

Donsol

Card game about exploring a dungeon made of a standard 54 poker card set.

Flappy

Implementation of a Flappy Bird-like game.

Pong

Recreation of the classic Pong game.

Cat Cubes

Puzzle game about matching and clearing tiles from a board.

Minesweeper

Minesweeper port for Varvara.

XO

TicTacToe for Varvara.

Fourtette

Tetris for Varvara.

Shanghai

Mahjong Solitaire for Varvara.

Pinkie Run

Pony-themed Endless Runner for Varvara.

oneko-uxn

A version of “Neko”, the classic desktop pet cat, with several characters.

Lights Out

Puzzle game for Varvara.

Worm

Dune themed snake game for Varvara.

Kodiak

Klondike solitaire with music and bears.

Tile Garden

Idle game where you place tiles to make plants.

Polycat

Platformer game.

Applications >Operating systems/REPLs

UF

A traditional Forth system for Varvara.

PotatoOS

A little desktop environment.

CollapseOS

Forth-based operating system for Varvara.

Uxnfth

Uxn-native forth.

TalOS

A small Uxntal REPL and System Monitor/OS written in Uxntal.

Applications >Demos

Bad Apple!!

An arrangement of the Bad Apple!! music video.

tiles

A scrolling tile-map renderer.

svitlyna

A "full-color" image viewer.

Bunnymark

Render performance benchmark.

Applications >Libraries

math32

Unsigned 32-bit integers

regex

Regex parsing and matching

fix16

Signed 16-bit fixed point numbers (8.8)

alloc

Arena-based memory allocator

arg

Command-line argument parsing

Applications >Terminal / Command-line

femto

nano-like text editor

grep

minimal grep-like tool(uses regex.tal)

Xrxs

Experimental game server using the Plan 9 protocol 9p.

Development tools >Uxntal Assemblers

buxn

Multi platform emulator, written in C.

Uxnasm-js

Uxntal assembler written in JavaScript.

lunas

An Uxntal assembler written in Lua.

Yaku

An Uxntal assembler and interpreter.

Development tools >Uxntal Disassemblers

Pyuxntaldisasm

Very basic disassembler for Uxn ROMs.

Uxn-disassembler

Disassembler writen in Uxntal

Development tools >Uxntal Formatters/Optimizers

Uxnbruteforce

Tool for optimizing little pieces of Uxntal code.

Uxnlin

Linter for Uxntal.

Development tools >Uxntal language support

Atom language package

Emacs mode

(alt 1 alt 2)

Kakoune plugin

Lite XL plugin

Vim plugin

Visual Studio Code extension

Language server

Kate syntax

Sublime syntax

Micro syntax

Nano syntax

(1 2 3)

Development tools >Languages that target Uxn

Finwë

A high-level, stack-based language that compiles to Uxn bytecode.

Conch

Compiler for a C-like language with Lisp-like syntax to Uxn bytecode.

Dotal

A small language designed to compile to the Uxn virtual machine.

chibicc-uxn

A C compiler for Uxn, written in C.

nito

A compiler from Uxntal to C, written in Raku.

funktal

A small, statically typed, functional programming language that compiles to Uxntal.

Uxncle

Compiler for a small subset of C to Uxn bytecode.

B

Compiler for the B Programming Language implemented in Crust, has support for uxn target.

niënor

Optimizing compiler for a Lisp dialect.

SUPERFLY

Concatenative array language.

Callisto

Low level compiled programming language with a uxn backend.

Community

Forum

#uxn on irc.libera.net

#uxn on Merveilles

See category
94

Awesome OpenClaw Skills

VoltAgent/awesome-openclaw-skills

The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞

Fresh★ 53k830 entriesPushed today
92

Awesome DeepSeek Harness (DSH) Plugin

awesome-dsh-plugin/awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Fresh★ 17k1654 entriesPushed today
91

Awesome Guidelines

Kristories/awesome-guidelines

Programming style, best practices, and coding conventions.

Fresh★ 11k166 entriesPushed 2 days ago
90

Awesome

sindresorhus/awesome

😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]

Fresh★ 513k51 entriesPushed 28 days ago
90

Awesome Prompts

ai-boost/awesome-prompts

Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.

Fresh★ 9k288 entriesPushed yesterday
90

Awesome README

matiassingers/awesome-readme

A curated list of awesome READMEs

Fresh★ 22k143 entriesPushed yesterday