awesome-PICO-8
PICO-8 toolkit
A curated collection of resources and tools for creating games and programs on the PICO-8 platform
A curated list of awesome PICO-8 resources, carts, tools and more
3k stars
112 watching
93 forks
last commit: 8 months ago
Linked from 4 awesome lists
8-bit-computer8bitawesomeawesome-listcartridgefantasy-consolegame-developmentgame-enginegamedevlistluapico-8pico8
Awesome PICO-8 / Contents / Community | |||
Lexaloffle | |||
Awesome PICO-8 / Contents / Community / Lexaloffle | |||
Blog | |||
PICO-8 | |||
Forum/BBS | |||
Youtube | |||
Awesome PICO-8 / Contents / Community | |||
Subreddit | |||
#pico8 on Twitter | |||
#pico8 on Freenode | |||
Pico-8 Console News | |||
Pico-8 Wiki | |||
Slack Team | PICO-8 Slack chat | ||
Discord Server | PICO-8 Discord chat | ||
Awesome PICO-8 / Contents / DemoScene | |||
Pico-8 demos on Demozoo | |||
Pico-8 demos on Pouet | |||
Article with demoscene effects code | |||
Pico-8 demos on Youtube | |||
Awesome PICO-8 / Contents / Resources | |||
Official Manual | Placeholder dump of pico-8.txt! (Proper manual coming soon) | ||
PicoZine #1 | , , and - PICO-8 Zine is a 48-page fanzine made by and for PICO-8 users | ||
Going from Lua 5.2 to PICO-8's Lua | This document is here to help folks with a proficiency in Lua understand the limitations and discrepencies between Lua and PICO-8's Lua | ||
Cheat Sheet (printable) | A reduced cheat sheet in a printable format. German and English version available | ||
Cheat Sheet (wallpaper) | An enhancement of the printable cheat sheet for use as a desktop wallpaper | ||
Awesome PICO-8 / Contents / Tutorials | |||
Music Tracker Tutorial Series | Making audio with PICO-8 | ||
Tron Lightcycle game from scratch | A quick introduction to PICO-8 writing a game from scratch | ||
A PICO-8 Spaceshooter in 16 GIFs | Screencaptures of writing a Spaceshooter game step by step | ||
Token optimization | 139 | over 3 years ago | tips&tricks for saving tokens |
Tweetjam, BBS thread | cards which code fits in a tweet (really useful to learn some fun techniques) | ||
Sample code on the BBS | the search is not 100% accurate, but some of those cards features some nice tricks you can re-use in your future code | ||
Newgrounds Medals Tutorial | 14 | over 6 years ago | a little tutorial to add Newgrounds Medals to PICO-8 games |
Binary save system | Custom game save system that supports various data types | ||
Awesome PICO-8 / Contents / Tools | |||
Sprite Editor | Keyboard only 8x8 pixel art tool | ||
pico2png | 25 | over 4 years ago | Spritesheet extraction written in perl |
Spritesheets and tools for the PICO-8 Palette | Compilation of works assest and tools using the PICO-8 palette | ||
Pico8Utils | 52 | about 6 years ago | Compilation of lua scripts based on the unix philosophy for working with .p8 files |
picotool | 374 | 10 months ago | Tools and Python libraries for manipulating Pico-8 game files |
p8dl - Carts Downloader - Python | 11 | about 7 years ago | Downloads cartridges into the correct folder (looks at your config.txt) |
Pico-8 Carts Downloader - Bash | 19 | over 7 years ago | Downloads cartridge from the BBS (single cart, whole index or dump your favourited entries) & rename them according to their metadata |
p8 responsive webplayer transform | 16 | about 8 years ago | Python script that makes your HTML export page responsive |
Color Palette | Hex and RGB colors codes for web | ||
PICO-8 font | by | ||
pico-test | 42 | over 1 year ago | PICO-8 testing framework |
Lib-Pico8 | 179 | almost 5 years ago | A Pico-8 library of useful common functions |
pico8-missing-builtins | 25 | over 5 years ago | Provides Lua built-in functions to pico8 |
P8Coder | 100 | over 3 years ago | A programming tool that replaces the lua code in pico-8 cartridges (p8) with the code you write in P8Coder |
Pico-Kit | 74 | over 5 years ago | An opinionated collection of Pico-8 helpers that make it easier to get going. Adds OOP, better debugging, and physics |
picoDeploy | 221 | over 2 years ago | Deploy Pico-8 carts as standalone applications on desktop (Electron) and mobile (Ionic) |
pico8Grunt | 14 | almost 7 years ago | A build system for pico8 games, using gruntjs |
PICO-EC | 51 | almost 6 years ago | A tiny scene-entity-component library created for the PICO-8 fantasty console |
PICO-Tween | 79 | over 4 years ago | A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions |
p8 | 47 | over 1 year ago | A dependency manager and build tool. Lets you share code/sprites, dependencies, and auto-reload carts on save. Works with any external code editor and supports |
MIDI to PICO-8 | 62 | about 7 years ago | A tool to convert MIDI files to PICO-8 music |
midi2pico | 65 | almost 5 years ago | A MIDI to PICO-8 converter |
Denote | Converts MIDI files into SFX data-- interactive and web based | ||
Custom template | A simple and clean template, that fixes issues with fullscreen, mouse and just looks nice | ||
Fillp Tool | A simple helper tool for generating fillp patterns | ||
Depict | Converts image into a dithered image using PICO-8 colors and reduces it to a maximum size of 128 x 128 | ||
picoCAD | A PICO-8 program to build and texture lowpoly 3D models | ||
pico8-deploy | 29 | over 2 years ago | An easy way to export and deploy PICO-8 projects to itch.io |
yap8b | 1 | over 3 years ago | Build tool for creating pico carts from multiple source files |
TS-PICO-8 | 39 | almost 2 years ago | Create PICO-8 games using TypeScript |
Shrinko8 | 94 | 17 days ago | A minifier that aggressively shrinks Pico-8 code size. Also includes a linter and other tools |
parens-8 | 23 | about 2 months ago | Bypass the Lua token limit with a tiny lisp interpreter/compiler |
Awesome PICO-8 / Contents / Assets | |||
midilib | Custom SFX instruments | ||
Awesome PICO-8 / Contents / Text Editors Language Support | |||
pico8-ls | 71 | 13 days ago | Visual Studio Code: - PICO-8 Language Server, providing full language support for the PICO-8 dialect of Lua |
language-pico8 | Atom: | ||
Sublime PICO-8 | Sublime: - PICO-8 plugin for the Sublime Text editor (color scheme, font, build system, code completion, snippets...) | ||
vim-pico8-syntax | 62 | about 7 years ago | Vim: |
pico8-mode | 27 | about 1 year ago | Emacs: |
Awesome PICO-8 / Contents / Hacks - undocumented PICO-8 features | |||
Mouse | How to retrieve mouse coordinates (with demo) | ||
p8keyboard.js | 21 | over 8 years ago | Javascript "keyboard adapter" for the Pico-8. Send ASCII characters to a Pico-8 program running in a browser |
SFX Modifications | Four effects that can only be applied by modifying memory (with demo) | ||
Tracker State/Audio Memory Locations | How to access and modify audio data as it is playing | ||
Awesome PICO-8 / Contents / Hardware | |||
GameShell | A modular handheld game console that allows you to play & modify retro games and DIY new devices. Check the for how to run PICO-8 on the GameShell | ||
PocketChip | A handheld designed for playing and coding anywhere. Officially supported by pico-8 | ||
Awesome PICO-8 / Contents / Articles & Posts | |||
Indie Retro News | A great introduction to PICO-8 by | ||
Awesome PICO-8 / Contents / Talks | |||
Sharing the love | Making games with PICO-8. linux conf au 2017 - Hobart, Australia | ||
Awesome PICO-8 / Contents / Clones | |||
TIC-80 by Nesbox | Tiny Computer, available on HTML 5, Windows, Linux 32/64bit, Android & MacOSX | ||
PicoLove | 760 | 28 days ago | Pico-8 Reimplementation in LÖVE |
LIKO-12 | 1,138 | 10 months ago | An open source fantasy computer made using LÖVE with 96kb RAM |
Pikuseru | 71 | 12 months ago | Open Source Fantasy Console in pure Rust [Core] |
tac08 | tac08 is an emulation of the runtime part of the Pico-8 fantasy console, running on RG350 handheld game console | ||
LowRes NX | Fantasy Console available on IOS, MacOS, Windows, Linux, and GameShell (BASIC code support) |
More related projects:
- vscodium/vscodium
- manidlou/elemon
- rhysd/electron-about-window
- keybase/client
- mmckegg/loop-drop-app
- yoctopuce-examples/electron-typescript-preact-boilerplate
- louiszuckerman/electron-actionhero
- amitmerchant1990/correo
- jamieweavis/streaker
- hovancik/stretchly
- steventhanna/proton
- rhinos-app/rhinos-app-dev
- aurelain/exo
- c-hive/fresh-bot