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.
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 |