Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Gaming
  4. PICO-8

PICO-8

The "Awesome PICO-8" project is a curated collection of resources for PICO-8, a fantasy console designed for creating, sharing, and playing small games and interactive experiences. PICO-8 provides a unique environment that combines a code editor, sprite editor, sound editor, and a built-in game engine, all within a retro aesthetic. This list features game development tools, libraries, tutorials, and community projects that cater to both beginners and experienced developers alike. By exploring these resources, users can enhance their game development skills and create engaging retro-style games. Dive into the world of PICO-8 and unleash your creativity with this vibrant community of developers.

pico-8game-developmentfantasy-consoleretro-gamingindie-gamesgame-design
RSSView on GitHub
3.0k stars103 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

📦
Game Development

The "Awesome Game Development" project is a curated collection of resources aimed at supporting individuals interested in the field of game development. Game development encompasses the entire process of creating video games, from concept and design to programming and publishing. This list includes game engines, libraries, tools, tutorials, asset resources, and community forums, catering to both beginners and experienced developers. Whether you are looking to learn the basics of game design or seeking advanced techniques for game programming, this collection provides valuable insights and tools to enhance your game development journey. Dive in to discover resources that can help you bring your game ideas to life!

16.4k
🐹
Godot

The "Awesome Godot" project is a curated collection of resources for developers using Godot, an open-source game engine designed for creating both 2D and 3D games. This list features a variety of tools, libraries, tutorials, plugins, and community resources that cater to different aspects of game development. Whether you're a beginner learning the basics or an experienced developer looking to enhance your projects, this list provides valuable insights and tools to streamline your game development process. Dive into the world of Godot and discover the resources that can help you bring your game ideas to life.

9.7k
📦
Unity

The "Awesome Unity" project is a curated collection of resources for developers using Unity, a powerful cross-platform game engine for creating both 2D and 3D games. This list encompasses a wide variety of categories, including asset packs, plugins, tools, tutorials, and community resources that enhance the Unity development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides valuable insights and tools to elevate your game development projects. Dive into this collection to discover everything you need to create engaging and immersive gaming experiences with Unity.

7.1k
📦
Game Boy Development

The "Awesome Game Boy Development" project is a curated resource list designed to support developers creating games for the classic Game Boy handheld console. Game Boy development involves programming in C or assembly language, utilizing specific libraries and tools tailored for the hardware. This list includes development kits, emulators, graphics and sound libraries, tutorials, and community forums, making it a valuable asset for both beginners and experienced developers. Whether you're looking to create your first game or enhance your existing projects, this collection provides the essential tools and knowledge to bring your Game Boy game ideas to life.

4.4k

Table of Contents

12 sections · 88 projects

Community

17 projects
Lexaloffle

lexaloffle.com
PICO-8

lexaloffle.com
Forum/BBS

lexaloffle.com
Twitter

twitter.com
BlueSky

bsky.app
Mastodon

mastodon.social
Facebook

facebook.com
Youtube

youtube.com
Subreddit

reddit.com
#pico8 on Twitter

twitter.com
#pico8 on BlueSky

bsky.app
#pico8 on Mastodon

mastodon.social
#pico8 on Freenode

webchat.freenode.net
Pico-8 Console News

twitter.com
Pico-8 Wiki

pico-8.wikia.com
Slack Team

slofile.com
Discord Server

discord.gg

DemoScene

4 projects
Pico-8 demos on Demozoo

demozoo.org
Pico-8 demos on Pouet

pouet.net
Article with demoscene effects code

medium.com
Pico-8 demos on Youtube

youtube.com

Tutorials

9 projects
Music Tracker Tutorial Series

youtube.com
Tron Lightcycle game from scratch

youtu.be
A PICO-8 Spaceshooter in 16 GIFs

ztiromoritz.github.io
Token optimizationToken optimization

A collection of Lua code optimization techniques for reducing token usage in PICO-8 game development.

#code-golf#low-resource#lua-optimization
Stars159
Forks7
Last commit5 years ago
Tweetjam, BBS thread

lexaloffle.com
Sample code on the BBS

lexaloffle.com
Newgrounds Medals TutorialNewgrounds Medals Tutorial

A tutorial for integrating Newgrounds medals system into PICO-8 games using GPIO and JavaScript.

#achievements#javascript-api#html5-games
Stars16
Forks1
Last commit8 years ago
Binary save system

ultiman3rd.wordpress.com
Lazy Devs Breakout

youtube.com

Tools

27 projects
Sprite Editor

lexaloffle.com
pico2pngpico2png

A Perl script that converts Pico-8 cartridge graphics to and from PNG spritesheets.

#pixel-art#graphics-conversion#tool
Stars28
Forks4
Last commit6 years ago
Spritesheets and tools for the PICO-8 Palette

reddit.com
Pico8UtilsPico8Utils

A collection of Unix-style utilities for manipulating PICO-8 .p8 files, including Lua extraction and sprite conversion.

#lua-scripting#command-line-tools#luajit
Stars55
Forks4
Last commit8 years ago
picotoolpicotool

A Python toolkit for building, analyzing, and manipulating PICO-8 fantasy console game cartridge files.

#build-tools#cartridge-manipulation#python-tools
Stars406
Forks46
Last commit2 years ago
p8dl - Carts Downloader - Pythonp8dl - Carts Downloader - Python

A command-line tool to download PICO-8 cartridges by their ID number.

#lexaloffle#command-line-tool#cartridge-downloader
Stars13
Forks2
Last commit9 years ago
Pico-8 Carts Downloader - BashPico-8 Carts Downloader - Bash

A bash script to download and automatically rename Pico-8 game carts from Lexaloffle BBS threads and index pages.

#file-renaming#lexaloffle-bbs#command-line-tool
Stars22
Forks3
Last commit9 years ago
p8 responsive webplayer transformp8 responsive webplayer transform

A Python script that makes PICO-8 web player HTML files responsive by restructuring layout and adding CSS flexbox styles.

#responsive#games#html-processing
Stars18
Forks2
Last commit10 years ago
Color Palette

romanzolotarev.com
PICO-8 font

lexaloffle.com
P8CoderP8Coder

A Windows tool for organizing and editing PICO-8 cartridge Lua code with a project explorer and built-in viewers.

#cartridge-editor#csharp#tool
Stars111
Forks6
Last commit1 year ago
picoDeploypicoDeploy

Deploy Pico-8 games as standalone applications for desktop (Electron) and mobile (Ionic) platforms.

#electron-builder#steam#desktop-app
Stars233
Forks13
Last commit4 years ago
pico8Gruntpico8Grunt

A Grunt-based build system for PICO-8 games that enables multi-file Lua development with automatic concatenation and watch functionality.

#file-watching#cartridge-management#game-development
Stars14
Forks1
Last commit8 years ago
PICO-ECPICO-EC

A tiny scene-entity-component library for the PICO-8 fantasy console to manage game object lifecycles.

#gamedev#games#game-development
Stars59
Forks2
Last commit7 years ago
p8p8

A dependency manager for PICO-8 that enables importing Lua/Moonscript modules and spritesheets with auto-reload.

#dependency-manager#game-development#live-reload
Stars50
Forks4
Last commit3 years ago
MIDI to PICO-8MIDI to PICO-8

A Python tool that converts MIDI files into PICO-8 tracker music format with configurable translation options.

#midi#audio-conversion#music-tool
Stars67
Forks4
Last commit9 years ago
midi2picomidi2pico

Converts MIDI files to PICO-8 cartridge data for music playback in games.

#midi#music-tools#game-audio
Stars70
Forks4
Last commit6 years ago
Denote

bikibird.itch.io
Custom template

lexaloffle.com
Fillp Tool

seansleblanc.itch.io
Depict

bikibird.itch.io
picoCAD

johanpeitz.itch.io
pico8-deploypico8-deploy

A Makefile-based tool to export and deploy PICO-8 projects to itch.io with simple commands.

#deployment#gamedev#makefile
Stars34
Forks3
Last commit4 years ago
yap8byap8b

A Java-based builder tool for creating and managing Pico-8 game cartridges with Lua preprocessing and project descriptors.

#open-source#descriptor#preprocessor
Stars2
Forks0
Last commit5 years ago
TS-PICO-8TS-PICO-8

A toolchain for developing PICO-8 games using TypeScript, providing type safety and modern development workflows.

#compiler#developer-tools#game-development
Stars48
Forks2
Last commit8 months ago
Shrinko8Shrinko8

A comprehensive toolkit for minifying, linting, and converting Pico-8 and Picotron game carts to reduce code size.

#minification#lint#picotron
Stars176
Forks13
Last commit21 days ago
jspicljspicl

A JavaScript to PICO-8 Lua transpiler for writing PICO-8 games in JavaScript.

#transpiler#cli-tool#esprima
Stars70
Forks8
Last commit27 days ago

Libraries

9 projects
pico-testpico-test

A testing framework for PICO-8 that runs tests by piping PICO-8's output to a Node.js CLI tool.

#unit-testing#cart#cli-tool
Stars45
Forks4
Last commit3 years ago
Lib-Pico8Lib-Pico8

A collection of useful common functions for Pico-8 game development.

#indie-games#game-development#utility-library
Stars198
Forks15
Last commit6 years ago
pico8-missing-builtinspico8-missing-builtins

A Lua library that provides missing built-in functions like ipairs and getmetatable for PICO-8 development.

#metatables#game-development#utility-library
Stars30
Forks1
Last commit7 years ago
Pico-KitPico-Kit

An opinionated collection of helper libraries for Pico-8 game development, including OOP, debugging, and physics.

#debugging-tools#oop-library#game-development
Stars89
Forks2
Last commit7 years ago
PICO-TweenPICO-Tween

A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.

#graphics#animation#gamedev
Stars95
Forks3
Last commit6 years ago
parens-8parens-8

A tiny Lisp interpreter for PICO-8 that bypasses token limits by storing code in strings or ROM.

#lisp-interpreter#parens-8#embedded-scripting
Stars47
Forks0
Last commit1 year ago
p8-canvasp8-canvas

An infinite canvas library for PICO-8 that enables large-scale graphics with sparse tile-based storage.

#sprite-caching#tile-based#game-development
Stars7
Forks1
Last commit1 year ago
pico8-physicspico8-physics

A constraint solver for rigid body physics in Pico-8/Lua, based on sequential impulses.

#game-development#constraint-solver#2d-physics
Stars56
Forks2
Last commit6 years ago
SCUMM-8SCUMM-8

A PICO-8 demake of the classic SCUMM engine for creating retro-style point-and-click adventure games.

#adventure-games#scumm#game-development
Stars361
Forks20
Last commit1 year ago