Dawid Janiga's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
pocketbase
Open Source realtime backend in 1 file
chrome-music-lab
A collection of experiments for exploring how music works, all built with the Web Audio API.
svelte-routing
A declarative Svelte routing library with SSR support
svelte-add
Easily add integrations and other functionality to Svelte(kit) apps
waveform-playlist
Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.
statoscope
Statoscope is a toolkit to analyze and validate webpack bundle
electron-devtools-installer
An easy way to ensure Chrome DevTools extensions into Electron
microevent.js
event emitter microlibrary - 20lines -for node and browser
MidiWriterJS
♬ A JavaScript library which provides an API for programmatically generating and creating expressive multi-track MIDI files and JSON.
svelte-favicon-badge
A custom component that adds a favicon and a badge that you can use to show for example number of unread messages
chromatone.center
Chromatone is a digital garden of visual music theory and a collection of visual music instruments