Contributing
Build, test and change EchoPad.
git clone https://github.com/pieralukasz/echopad.git
cd echopad
swift build
swift testRun a development build without touching your installed copy or data:
swift build -c release
scripts/bundle-app.sh .build/release/echopad .build/EchoPad.app 2.0.0
open -n --env ECHOPAD_DATA_DIR=/tmp/echopad-dev .build/EchoPad.app- The icon is
Resources/EchoPad.icon, edited in Icon Composer.scripts/render-icon.shexports PNGs for the README and this site. - The docs site is in
docs-site/(Next.js and Fumadocs).bun install && bun devto preview. - Engine changes belong in ScribeKit or SystemAudioKit when they are useful outside EchoPad.
Issues and pull requests are welcome on GitHub.