Write guitar tabs like markdown.
Write. Play. Share.
Efficiently write alphaTex. Play scores. Share PDF/GP.
Say no to bulky binaries and XML; the world belongs to plain text.
While document writing already has a plethora of out-of-the-box Markdown editors, precise typesetting tools like LaTeX, and innovative tools like Typst, why in the realm of guitar tabs are we still connecting notes on scores like in Word?
MusiXTeX and Lilypond have set a publishing-grade example in music notation languages, while alphaTab.js has made interactive and playable scores possible. In Tabst, we write alphaTex in a simple, intuitive syntax, and easily share with your friends.
This is just the beginning. My vision is to transform scattered PDFs and images of scores into alphaTex stored in Tabst. Visual language models (OMR Optical Music Recognition) are on the way.
- alphaTex
- alphaTab.js
- CodeMirror
- pnpm
- TypeScript
- Vite
- Electron
- React 19
- shadcn/ui
- Tailwindcss 3 (Ultimately decided to revert to v3 as v4 is not stable enough)
- biome
- Zustand
- Lucide Icon
MCP Server
pnpm installpnpm run dev # Run React development server + Electron development process