Showing 29 of 29 projects
A retro game engine for Python with simple specifications inspired by classic gaming consoles.
A curated list of awesome resources, tools, tutorials, and libraries for the PICO-8 fantasy console.
A free and open-source PICO-8 API implementation in LÖVE for running PICO-8 games on other platforms.
A Python toolkit for building, analyzing, and manipulating PICO-8 fantasy console game cartridge files.
A PICO-8 demake of the classic SCUMM engine for creating retro-style point-and-click adventure games.
Deploy Pico-8 games as standalone applications for desktop (Electron) and mobile (Ionic) platforms.
A collection of useful common functions for Pico-8 game development.
A comprehensive toolkit for minifying, linting, and converting Pico-8 and Picotron game carts to reduce code size.
A collection of Lua code optimization techniques for reducing token usage in PICO-8 game development.
A language server providing full IDE-like support for the PICO-8 fantasy console's Lua dialect.
A Windows tool for organizing and editing PICO-8 cartridge Lua code with a project explorer and built-in viewers.
A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.
An opinionated collection of helper libraries for Pico-8 game development, including OOP, debugging, and physics.
Converts MIDI files to PICO-8 cartridge data for music playback in games.
A JavaScript to PICO-8 Lua transpiler for writing PICO-8 games in JavaScript.
A Go game engine for creating retro-style games with intentional limitations, inspired by Pico-8 and powered by Ebitengine.
A Python tool that converts MIDI files into PICO-8 tracker music format with configurable translation options.
Vim syntax highlighting for Pico-8, adapting Lua syntax with Pico-8-specific functions.
A tiny scene-entity-component library for the PICO-8 fantasy console to manage game object lifecycles.
A constraint solver for rigid body physics in Pico-8/Lua, based on sequential impulses.
A collection of Unix-style utilities for manipulating PICO-8 .p8 files, including Lua extraction and sprite conversion.
A dependency manager for PICO-8 that enables importing Lua/Moonscript modules and spritesheets with auto-reload.
A toolchain for developing PICO-8 games using TypeScript, providing type safety and modern development workflows.
A testing framework for PICO-8 that runs tests by piping PICO-8's output to a Node.js CLI tool.
A tiny Lisp interpreter for PICO-8 that bypasses token limits by storing code in strings or ROM.
A Lua language server add-on for writing PICO-8 code in external editors with modern IDE features.
A Makefile-based tool to export and deploy PICO-8 projects to itch.io with simple commands.
A Lua library that provides missing built-in functions like ipairs and getmetatable for PICO-8 development.
A Perl script that converts Pico-8 cartridge graphics to and from PNG spritesheets.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.