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
113 watching
93 forks
last commit: over 1 year 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 | about 4 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 7 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 | 26 | over 5 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 7 years ago | Compilation of lua scripts based on the unix philosophy for working with .p8 files |
| picotool | 376 | over 1 year ago | Tools and Python libraries for manipulating Pico-8 game files |
| p8dl - Carts Downloader - Python | 11 | about 8 years ago | Downloads cartridges into the correct folder (looks at your config.txt) |
| Pico-8 Carts Downloader - Bash | 19 | over 8 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 9 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 2 years ago | PICO-8 testing framework |
| Lib-Pico8 | 180 | over 5 years ago | A Pico-8 library of useful common functions |
| pico8-missing-builtins | 25 | over 6 years ago | Provides Lua built-in functions to pico8 |
| P8Coder | 100 | about 4 years ago | A programming tool that replaces the lua code in pico-8 cartridges (p8) with the code you write in P8Coder |
| Pico-Kit | 75 | over 6 years ago | An opinionated collection of Pico-8 helpers that make it easier to get going. Adds OOP, better debugging, and physics |
| picoDeploy | 223 | over 3 years ago | Deploy Pico-8 carts as standalone applications on desktop (Electron) and mobile (Ionic) |
| pico8Grunt | 14 | almost 8 years ago | A build system for pico8 games, using gruntjs |
| PICO-EC | 51 | almost 7 years ago | A tiny scene-entity-component library created for the PICO-8 fantasty console |
| PICO-Tween | 79 | over 5 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 2 years 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 8 years ago | A tool to convert MIDI files to PICO-8 music |
| midi2pico | 65 | almost 6 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 3 years ago | An easy way to export and deploy PICO-8 projects to itch.io |
| yap8b | 1 | over 4 years ago | Build tool for creating pico carts from multiple source files |
| TS-PICO-8 | 39 | almost 3 years ago | Create PICO-8 games using TypeScript |
| Shrinko8 | 98 | 11 months ago | A minifier that aggressively shrinks Pico-8 code size. Also includes a linter and other tools |
| parens-8 | 24 | about 1 year 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 | 72 | 12 months 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 8 years ago | Vim: |
| pico8-mode | 27 | about 2 years ago | Emacs: |
Awesome PICO-8 / Contents / Hacks - undocumented PICO-8 features | |||
| Mouse | How to retrieve mouse coordinates (with demo) | ||
| p8keyboard.js | 21 | over 9 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 | 768 | about 1 year ago | Pico-8 Reimplementation in LÖVE |
| LIKO-12 | 1,135 | almost 2 years ago | An open source fantasy computer made using LÖVE with 96kb RAM |
| Pikuseru | 79 | almost 2 years 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