Awesome Lists

awesome-PICO-8

by pico-8

awesome listpushed over 2 years ago

A curated list of awesome PICO-8 resources, carts, tools and more

AI summary

PICO-8 toolkit

A curated collection of resources and tools for creating games and programs on the PICO-8 platform

stars
2.7K
forks
93
watching
113
awesome lists
4
entries
83
View on GitHubpico-8.github.io/awesome-PICO-8

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/pico-8/awesome-PICO-8/links.svg)](https://awesome.facts.dev/awesome/pico-8/awesome-PICO-8)
HTML
<a href="https://awesome.facts.dev/awesome/pico-8/awesome-PICO-8"><img src="https://awesome.facts.dev/shield/pico-8/awesome-PICO-8/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/pico-8/awesome-PICO-8/links.svg

What's in the list

83 links in 14 sections, with live GitHub stats.activeno commit in 2y

Contents / Community

Contents / Community / Lexaloffle

Contents / Community

Contents / DemoScene

Contents / Resources

Contents / Tutorials

Contents / Tools

  • Sprite Editor

    Keyboard only 8x8 pixel art tool

  • pico2png

    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

    Compilation of lua scripts based on the unix philosophy for working with .p8 files

  • picotool

    Tools and Python libraries for manipulating Pico-8 game files

  • p8dl - Carts Downloader - Python

    Downloads cartridges into the correct folder (looks at your config.txt)

  • Pico-8 Carts Downloader - Bash

    Downloads cartridge from the BBS (single cart, whole index or dump your favourited entries) & rename them according to their metadata

  • p8 responsive webplayer transform

    Python script that makes your HTML export page responsive

  • Color Palette

    Hex and RGB colors codes for web

  • pico-test

    PICO-8 testing framework

  • Lib-Pico8

    A Pico-8 library of useful common functions

  • pico8-missing-builtins

    Provides Lua built-in functions to pico8

  • P8Coder

    A programming tool that replaces the lua code in pico-8 cartridges (p8) with the code you write in P8Coder

  • Pico-Kit

    An opinionated collection of Pico-8 helpers that make it easier to get going. Adds OOP, better debugging, and physics

  • picoDeploy

    Deploy Pico-8 carts as standalone applications on desktop (Electron) and mobile (Ionic)

  • pico8Grunt

    A build system for pico8 games, using gruntjs

  • PICO-EC

    A tiny scene-entity-component library created for the PICO-8 fantasty console

  • PICO-Tween

    A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions

  • p8

    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

    A tool to convert MIDI files to PICO-8 music

  • midi2pico

    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

    An easy way to export and deploy PICO-8 projects to itch.io

  • yap8b

    Build tool for creating pico carts from multiple source files

  • TS-PICO-8

    Create PICO-8 games using TypeScript

  • Shrinko8

    A minifier that aggressively shrinks Pico-8 code size. Also includes a linter and other tools

  • parens-8

    Bypass the Lua token limit with a tiny lisp interpreter/compiler

Contents / Assets

Contents / Text Editors Language Support

  • pico8-ls

    Visual Studio Code: - PICO-8 Language Server, providing full language support for the PICO-8 dialect of Lua

  • Sublime PICO-8

    Sublime: - PICO-8 plugin for the Sublime Text editor (color scheme, font, build system, code completion, snippets...)

Contents / Hacks - undocumented PICO-8 features

  • Mouse

    How to retrieve mouse coordinates (with demo)

  • p8keyboard.js

    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

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

Contents / Articles & Posts

Contents / Talks

  • Sharing the love

    Making games with PICO-8. linux conf au 2017 - Hobart, Australia

Contents / Clones

  • TIC-80 by Nesbox

    Tiny Computer, available on HTML 5, Windows, Linux 32/64bit, Android & MacOSX

  • PicoLove

    Pico-8 Reimplementation in LÖVE

  • LIKO-12

    An open source fantasy computer made using LÖVE with 96kb RAM

  • Pikuseru

    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

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.