Choreo apps (Dawn Mazurka & Crosss-Step Waltz Variations) https://garron.net/dance/
  • HTML 46.9%
  • TypeScript 32.3%
  • CSS 16.8%
  • Makefile 4%
Find a file
Lucas Garron 06ce0745e1
All checks were successful
ci/woodpecker/push/CI Pipeline was successful
[Makefile] Change Vite host to 0.0.0.0 to allow more external access.
2026-05-20 16:55:51 -07:00
.vscode Fix up HTML formatting to avoid inconsistent wrapping. 2026-05-05 05:48:42 -07:00
.woodpecker Move CI to Codeberg. 2026-05-13 23:53:42 -07:00
img [README.md] Add demo images. 2026-05-05 05:48:42 -07:00
src Remove an extra trailing space inside a comment. 2026-05-14 00:47:33 -07:00
.gitattributes Use Git LFS to track video files. 2026-05-04 16:36:52 -07:00
.gitignore Switch to bun. 2024-09-18 13:39:01 -07:00
biome.json Migrate Biome config. 2025-06-25 00:41:09 -07:00
bun.lock Remove bun-types patch now that @types/bun is compatible with TypeScript 7. 2026-05-13 00:28:30 -07:00
bunfig.toml Modernize repo. 2026-04-16 20:11:07 -07:00
Makefile [Makefile] Change Vite host to 0.0.0.0 to allow more external access. 2026-05-20 16:55:51 -07:00
package.json Remove bun-types patch now that @types/bun is compatible with TypeScript 7. 2026-05-13 00:28:30 -07:00
README.md Add jj checkout instructions. 2026-05-14 00:14:35 -07:00
tsconfig.json Modernize repo. 2026-04-16 20:11:07 -07:00

Choreo apps

Web apps for reviewing and teaching dance choreographies.

Dawn Mazurka app screenshot Cross-Step Waltz Variations app screenshot

Check out using jj

This repo uses git-lfs to store large files.

I use jj, which unfortunately still lacks git LFS support. This repo can be checked out using git, but here's how I do it:

jj git clone https://codeberg.org/lgarron/choreo-apps && cd ./choreo-apps/

# Check out video files.
git switch --detach b48f9ca7ec75cfeb980a77ab5db0568aef39e250
jj file untrack \
  "./src/public/*/video/dash/**/*.mp4" \
  "./src/public/*/video/dash/**/*.m4s" \
  "./src/public/*/video/dash/**/*.jpg"

# Check out `main`
jj new main

# Install dependencies and launch dev server
make dev