awesome-demoscene

Demoscene toolkit

A curated collection of demoscene tools, code, and resources for creating demo scenes on PC and other platforms.

A list of demoscene related tools, code and ressources.

GitHub

323 stars
15 watching
9 forks
last commit: 7 months ago
Linked from 1 awesome list

4k4k-demoscenedemosdemoscenedemotoolintroreal-time

Awesome Demoscene / Tutorials and Guides

Teach yourself demoscene in 14 days 2,079 5 months ago Fantastic starting guide by ps
Demoscene starter kits 253 over 3 years ago Want to start making demos but don't know where to begin? Look no further!
in4k.github.io 90 4 months ago markdown clone / fork / 2016 revamp of the good old in4k.untergrund.net wiki - in4k.github.io
64k-scene.github.io A gallery of 64k intros, making ofs and resources to learn how to get started with a 64k by Ctrl-Alt-Test
Games in the GPU shaders modern examples and needed knowledge to make games in GPU shaders
How to "properly" release a Demoscene production YT video by ps anwering multiple questions on how to release a prod
sizecoding.org A wiki dedicated to the art of creating very tiny programs
The Art of Coding Youtube channels with many beginner-friendly tutorials on Shader Coding, Shadertoy, etc

Awesome Demoscene / Demomaking / Frameworks, Libs & Engines

Vulkan Shadertoy launcher 73 10 months ago create a small single-bin(exe) file with built-in shaders. Using Vulkan and C. (~50Kb with builtin large shader)
Leviathan 2.0 189 4 months ago A simple "framework" for developing small (around 1-8 kilobyte) Demoscene productions
shortcrust 24 about 12 years ago Shortcrust is a Python wrapper library for OpenGL, intended for building applications that are portable to the Raspberry Pi
Blossom 224 8 months ago 4K Executable Graphics framework
Ever Laster Engine 101 over 2 years ago Excess demo engine
4k Demo Oven 15 about 2 years ago Framework for 4k demos
LunarEngine 2 7 months ago This is a very primitive graphics engine, using a simple integer array as chunky-buffer
Ghostown & Whelpz 2021 116 8 months ago Amiga OCS demoscene related sources
Harfang3D A high-end platform for 2D and 3D application development (C++, Python, Lua)

Awesome Demoscene / Demomaking / Tools

tooll3 3,506 about 15 hours ago Open source software to create realtime motion graphics. Main demotool of
nin 343 about 2 years ago Ninjadev's internal demo tool. It is a tool for easing development of browser-based WebGL demos
Rocket 372 about 1 year ago A tool for synchronizing music and visuals in demoscene productions
Crinkler 1,081 over 2 years ago Crinkler is an executable file compressor for Windows for compressing small demoscene executables
Farbrausch Public Repo 3,391 over 5 years ago Farbrausch tools from 2001 to 2011 including werkzeug3 and kkrunchy
Werkzeug4 18 about 5 years ago Farbrausch Werkkzeug4 and Screens4
CNS 2012 Source Pack 133 over 9 years ago Repo containing demotools (and intros) of conspiracy up to 2012
Grimoire 124 almost 5 years ago A cross-platform live-coding tool for creative coding with GLSL shader demos
Shader Minifier 455 about 1 month ago A tool that minifies and obfuscates shader code (GLSL and HLSL)
GLSL Shader Shrinker 99 about 1 year ago A Windows GUI tool that attempts to reduce the size of GLSL fragment shader code, whilst keeping it readable and understandable
Shiba 28 over 3 years ago Digital content creation tool for demoscene and live coding
gShaderReplacer 2 about 9 years ago OpenGL proxy dll for shader replacement and debugging
Bonzomatic To Shadertoy 13 about 2 years ago Python script to convert bonzomatic glsl fragment shaders to use them on shadertoy.com

Awesome Demoscene / Demomaking / Graphics

grafx2 ultimate 256-color bitmap paint program -
moebius 766 8 months ago Modern ANSI & ASCII Art Editor

Awesome Demoscene / Demomaking / Audio & Synths

Soundbox 430 over 1 year ago SoundBox is an HTML5 synth music tracker/editor, suitable for creating music for small JavaScript demos (4K / 8K)
WaveSabre 247 9 months ago WaveSabre is a software synthesizer and toolchain for music for 64K intros
pulsejet 40 9 months ago A bespoke sample compression codec for 64k intros
4klang 303 almost 3 years ago 4klang is a modular software synthesizer package intended to easily produce music for 4k intros
64klang 260 2 months ago 64klang is a modular, nodegraph based software synthesizer package intended to easily produce music for 64k intros
Axiom 680 about 5 years ago A powerful realtime node-based audio synthesizer
OpenMPT 595 about 3 hours ago A free Windows/Wine-based tracker and libopenmpt, a library to render tracker music
libxm 147 almost 3 years ago A small XM (FastTracker II Extended Module) player library
Oidos 137 about 4 years ago Oidos is a software synthesizer, based on additive synthesis, for making music for very small executables, such as 4 and 8 kilobyte intros
sointu 266 11 days ago Fork of 4klang, supporting 386, amd64 and wasm. Runs on Windows, Mac, Linux & browser
hivelytracker 122 over 1 year ago Music tracker for AHX and HVL formats
pt2-clone Music tracker clone of ProTracker 2 for modern computers
ft2-clone Fasttracker II clone
komposter 191 almost 4 years ago lightweight music composing system
bambootracker 489 about 2 months ago -YM2608 (OPNA, sound chip of Yamaha) music tracker
klystrack 489 over 2 years ago Chiptune tracker
goattracker C64 music editor
cheesecutter SID music editor
furnace 2,702 about 6 hours ago multi-system chiptune tracker compatible with DefleMask modules
schism tracker ImpulseTracker clone aiming at providing the same look&feel

Awesome Demoscene / Productions / Executable Graphics

"Forbidden Path by" yx 0 over 4 years ago MAGFest Demoparty 2020 Executable Graphics entry
"Long Way From Home" by yx 5 over 4 years ago SynchroNY 2020 Executable Graphics entry
"Brutal Knowledge" by yx 1 over 4 years ago Demosplash 2019 Executable Graphics entry
"Light at the End of the Tunnel" by yx 1 over 4 years ago NOVA 2019 Executable Graphics entry
"Penrose Pathtraced" by yx 4 over 4 years ago Revision 2019 Executable Graphics entry
"The Real Party Is In Your Pocket" by Fizzer 0 over 4 years ago
"Decay" by Fizzer 0 over 4 years ago
"octree" by NR4 2 over 4 years ago 4k exe gfx entry by NR4/Team210 at Revision 2k20

Awesome Demoscene / Productions / 1k Intros

"Crawlspace" by Youth Uprising 9 over 4 years ago
Star Traveler 32 over 4 years ago A 1K JavaScript demo

Awesome Demoscene / Productions / 4k Intros

"Oscar's Chair" by Eos 15 over 4 years ago Winner of the Revision 2018 4k Compo
"Terrarium" by Eos 14 over 4 years ago 2nd in the Assembly 2019 4K Intro competition
"お花見 (Ohanami)" by Fizzer and Wayfinder 8 over 4 years ago 4th in the Deadline 2017 PC 4K Intro competition
"Love Reaction" by Fizzer and Puryx 7 over 4 years ago 3rd in the Nordlicht 2015 Newschool Demo competition
"IIII / IV" by Eos 5 over 4 years ago 6th in the Revision 2019 PC 4K Intro competition
"Horizon Machine" by Alcatraz and Eos 6 over 4 years ago 3rd in the Revision 2017 PC 4K Intro competition
"Glittermorphosis" by Eos 7 over 4 years ago 2nd in the Under Construction 2016 PC High-End 4K Intro competition
"Dropletia" by Eos and Prismbeings 5 over 4 years ago 5th in the Evoke 2017 PC 4K Intro competition
"Alive Here Now, Forever" by Empathy 6 over 4 years ago 2nd in the Under Construction 2017 PC High-End Combined 4K/64K competition
"Appear" by Jetlag 40 over 6 years ago Released at Revision 2018
"PiaggioNonTroppo" by Cookie Collective 7 about 2 years ago 10th in the Evoke 2019 PC 4K Intro competition
"Core Critical" by HBC 27 over 6 years ago Placed 1st in Assembly 2018 4k intro competition
"VIRGO 1302" by HBC 54 about 4 years ago Placed 1st in Assembly 2020 4k intro competition
"Ghosts of Mars" by Faemiyah 9 about 7 years ago Placed 4th in the Assembly 2015 combined 4k competition
"Hydrokinetics" by Prismbeings 20 over 8 years ago Placed 1st in the Assembly 2015 combined 4k competiion
"Drifting Shores" by NuSan 15 9 months ago Placed 1st in the Revision 2024 PC 4k intro competition

Awesome Demoscene / Productions / 8k Intros

"From The Seas To The Stars" by Fizzer and noby / Eos 6 over 4 years ago 3rd in the Evoke 2018 PC 64K Intro competition
"Blue Morpho" by Eos 5 over 4 years ago 3rd in the TRSAC 2016 PC 64k competition

Awesome Demoscene / Productions / 64k Intros

CNS 2012 Source Pack 133 over 9 years ago Repo containing intros (inc. demotools) of conspiracy up to 2012
Ctrl-Alt-Test 153 8 months ago Repo containing the intros "B-Incubation", "D-Four", "E-Departure" and "F-Felix's Workshop" from Ctrl-Alt-Test
"Insert No Coins" by Razor 1911 48 over 7 years ago Winning entry of the Main 2010 combined 64k competition
"The Scene Is Dead" by Razor 1911 19 about 3 years ago Placed 3rd at the Revision 2012 pc 64k competition
"Lightcyber" by Team210 4 over 5 years ago 64k Intro for Evoke 2019
"providence" by Team210 3 almost 5 years ago PC64k intro by Team210 at Vortex 2k19
"hardcyber" by Team210 4 about 5 years ago PC-64k-Intro by Team210 at Deadline 2k19

Awesome Demoscene / Productions / Demos

"Second Reality" by Future Crew 1,086 over 2 years ago Source code and data of Second Reality by Future Crew in 1993
"Amoeba" by Excess 17 over 2 years ago
"Doomsday" by Complex 11 about 11 years ago Xbox demo from 2003
"Okiedokie" by SoopaDoopa 13 over 4 years ago MS-DOS Demo from 1999
"What Are You Syncing About?" by Ninjadev 71 over 7 years ago Ninjadev's submission for Revision 2017
"Construct" by Ninjadev 11 over 5 years ago Ninjadev's new school demo for Solskogen 2019
"Flat Shade Society" by Ninjadev 8 about 5 years ago Solskogen 2019 invite
"Pinky Frinky" by Ninjadev 14 over 6 years ago This is Ninjadev's demo for Solskogen 2018
"No invitation" by Ninjadev 44 over 6 years ago Invitation for Revision 2018, submitted to Under Construction 2017
"Black Hole" by Nesnausk! 27 over 4 years ago A real-time rendering demo. 1st place at Field-FX 2020
"Parallel Multiverse" by Abyss 15 over 4 years ago This is Abyss´ contribution to the Revision 2020 Demoscene event
"World Domination" by Odd 17 over 13 years ago World Domination by ODD, now as open source! Released with permission from tr0nders0DD!

Awesome Demoscene / Misc Repos / Demoparty Organizing

CompoKit 16 about 1 month ago CompoKit is an all-inclusive environment with (almost) all tools required for hosting PC demoscene competitions
Bonzomatic 1,374 2 months ago A live-coding tool, where you can write a 2D fragment/pixel shader while it is running in the background
Bonzomatic Server 14 about 1 year ago Relays shaders from opponents during LiveShading battle that use Bonzomatic
Partymeister The Partymeister Demoparty "Intranet" and Composystem
stuhl.js (Partymeister notification bot) 3 23 days ago This bot provides the ability for Partymeister to broadcast certain events to several destinations
WUHU 45 2 months ago Lightweight Party Management System

Awesome Demoscene / Misc Repos / Viewing and Capturing

Shadertoy to video with FBO 53 8 months ago frame perfect Shaders capture script made in Python and OpenGL. Suport Windows/Linux
Capturinha 151 2 months ago A tool for real time screen and audio capture on Windows, using NVIDIA's NVENC
Conduit 44 9 months ago Demo downloader and watching utility and browser plugin
upskkale 8 over 5 years ago .kkapture-based realtime upscaling of demos that run in deprecated / unsupported video modes
Exemusic Recorder 15 over 5 years ago A tool to record music from executables
Foxotron 64 3 months ago ASSIMP based general purpose model viewer ("turntable") created for the Revision 2021 3D Graphics Competition
ILBMViewer 7 about 3 years ago ILBM (color-cycling image format) viewer for Windows
showNet 4 over 6 years ago Demo viewer using Pouet.net's metadata

Awesome Demoscene / Misc Repos / Websites & Social

Demozoo 113 1 day ago Repo for
Pouet 142 2 months ago Repo for
PouetDiscordBot 1 over 2 years ago A bot to spam #pouet on demoscene discord with highly relevant pouet stuff
pouet-enhancement-suite 5 over 6 years ago FireFox/Chrome Addon for Pouet Browsing
demoscene.no 1 about 2 months ago The source code for demoscene.no

Awesome Demoscene / Misc Repos / Github Orgs & Collections

in4k
Demoscene Source Archive A collection of demoscene source code
Demo Sources Collection of Demos with Source

Awesome Demoscene / Demoscene Around the Web / Community & Archives

scene.org Home of the scene.org archive, sceneid and various scene related sites
Demozoo A website dedicated to collecting and organizing the history of the demoscene - its productions, people, events and many other bits of information
pouet Home of the glöps, prods and the oldskool pouët.net bbs
demoparty.net A list of demoscene events happening around the world
livecode.demozoo.org Archive of recordings from different livecoding events
scene.hu The hungarian demoscene portal and community
scenecity Streaming and Chat Platform for the demoscene
scenesat A demoscene online-radio, community and accociation
Nectarine Demoscene online-radio and home of the Demovibes DJ Mixes

Awesome Demoscene / Demoscene Around the Web / Curated Lists and Galleries

curio A curated and continuously expanding collection of modern demoscene and real-time graphics pieces
executable.graphics A collection of executable graphic prods curated by xy
nanogems A curated selection of the best Tiny Intros from the Demoscene

Awesome Demoscene / Demoscene Around the Web / Youtube Channels and Podcasts

psenough Personal channel of ps. He publishes a monthly demoscene report as well as guides, partyreports and curated playlists
Fairlight Channel of the Fairlight demogroup. Publishes FairlightTV with interviews, reports and technical insight
Inigo Quilez Personal channel of iq. Lot's of content and tutorials on shadercoding, shadertoy and math
ferrisstreamsstuff Personal channels of ferris with recordings on streams on demomaking, emulator development and hardware hacking
Gasman Personal channel of gasman with ZX Spectrum, TIC-80 and livemusic content
Zine: The Radio show Zine is a Demoscene Podcast from and for sceners, and everyone curious about one of the oldest but still very lively digital art cultures
Demoscene High-Quality Videos (Annikras) Youtubes biggest collection of captured demos and intros
AssemblyTV Channel of Assembly
Echtzeit Channel of the swiss scene accociation
Revision Channel of the revision demoparty with compo and seminar recordings
Evoke Demoparty Channel of the Evoke demoparty with compo and seminar recordings
Field-FX Channel of the Field-FX demoparty

Awesome Demoscene / Demoscene Around the Web / Demoscene Organisations

Computerkunst e.V Berlin based NPA for the support of the demoscene
Inércia Inércia is a non-profit organisation aimed to make the demoscene known in Portugal through preservation and outreach
Echtzeit - digitale Kultur Echtzeit is a charitable association, with the primary goal of facilitating and supporting the Demoscene in Switzerland
The Bloop Museum (patreon) The US based Bloop Museum strifes to start a year-round brick-and-mortar electronic entertainment museum
Norsk Demopartyforening A non-profit organization that has the goal of furthering demoparties in Norway

Backlinks from these awesome lists:

More related projects: