Open Source

Built in the Open

We believe in contributing to the community. Our libraries are free to use, modify, and distribute.

@8bitforge/chiptune-synth

8-bit chiptune synthesizer for the browser. Pure Web Audio API, zero dependencies. 4 tracks, 12 instruments, 10 SFX presets, and MIDI support.

JavaScript npm
web-audiochiptunesynthesizer8-bitzero-deps
GitHub npmLive Demo

CodePen Collection

10+ interactive demos showcasing hardware-inspired synth tools. Oscillators, filters, envelopes, sequencers — all running in the browser with zero setup.

JavaScript CSS
interactiveweb-audiosynthdemos
Browse on CodePen

Want to Contribute?

We welcome contributions from the community. Whether it's bug fixes, new features, documentation, or ideas — every contribution matters.

View on GitHub

Quick Start

# Install via npm
npm install @8bitforge/chiptune-synth

# Usage
import ChiptuneSynth from '@8bitforge/chiptune-synth';
const synth = new ChiptuneSynth();
await synth.init();
synth.playPreset('coin');