Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-demoscene

A list of demoscene related tools, code and ressources.
https://github.com/psykon/awesome-demoscene

Last synced: 4 days ago
JSON representation

  • Tutorials and Guides

  • Demoscene Around the Web

    • Community & Archives

      • 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.
      • 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.
    • 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.
    • 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.
    • 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.
  • Misc Repos

  • Demomaking

    • Frameworks, Libs & Engines

      • Harfang3D - A high-end platform for 2D and 3D application development (C++, Python, Lua)
      • Vulkan Shadertoy launcher - create a small single-bin(exe) file with built-in shaders. Using Vulkan and C. (~50Kb with builtin large shader)
      • Leviathan 2.0 - A simple "framework" for developing small (around 1-8 kilobyte) Demoscene productions.
      • shortcrust - Shortcrust is a Python wrapper library for OpenGL, intended for building applications that are portable to the Raspberry Pi.
      • Blossom - 4K Executable Graphics framework
      • Ever Laster Engine - Excess demo engine
      • isystem1k4k - iq's open source 1k / 4k framework(s) - removed for now - because outdated libs, etc -->
      • 4k Demo Oven - Framework for 4k demos.
      • LunarEngine - This is a very primitive graphics engine, using a simple integer array as chunky-buffer.
      • Ghostown & Whelpz 2021 - Amiga OCS demoscene related sources
    • Tools

      • grafx2 - ultimate 256-color bitmap paint program
      • tooll3 - Open source software to create realtime motion graphics. Main demotool of [Still](https://demozoo.org/groups/862/)
      • nin - Ninjadev's internal demo tool. It is a tool for easing development of browser-based WebGL demos.
      • Rocket - A tool for synchronizing music and visuals in demoscene productions.
      • Crinkler - Crinkler is an executable file compressor for Windows for compressing small demoscene executables.
      • Farbrausch Public Repo - Farbrausch tools from 2001 to 2011 including werkzeug3 and kkrunchy.
      • Werkzeug4 - Farbrausch Werkkzeug4 and Screens4
      • CNS 2012 Source Pack - Repo containing demotools (and intros) of conspiracy up to 2012.
      • Grimoire - A cross-platform live-coding tool for creative coding with GLSL shader demos.
      • GLSL Shader Shrinker - A Windows GUI tool that attempts to reduce the size of GLSL fragment shader code, whilst keeping it readable and understandable.
      • Shiba - Digital content creation tool for demoscene and live coding.
      • gShaderReplacer - OpenGL proxy dll for shader replacement and debugging
      • Bonzomatic To Shadertoy - Python script to convert bonzomatic glsl fragment shaders to use them on shadertoy.com
    • Audio & Synths

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

      • grafx2 - ultimate 256-color bitmap paint program - [Website](http://grafx2.chez.com/)
      • moebius - Modern ANSI & ASCII Art Editor
  • Productions