Rare find

Alg0. Watch algorithms step-by-step with animated visualizations and highlighted code.

alg0.dev

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

July 2026
  • feat(compression): add About copy and Open Graph images
  • feat(compression): add multi-language code for new algorithms
  • feat(compression): add RLE, LZ77, LZW, DEFLATE and Brotli
  • feat(ui): style Compression category with file-zip icon
  • feat(data-structures): add Trie and LRU Cache visualizations
  • Merge pull request #22 from midudev/midudev-adaptar-pr-algoritmos
  • feat(compression): implement Huffman coding algorithm and visualization
  • Merge pull request #21 from malydev/main
  • fix: remove background opacity from algorithm explanation section in …
  • fix: make code panel scrollable for long algorithm sources
  • chore: remove accidental OG preview artifacts
  • feat: redesign Open Graph images with Geist and category chrome
  • fix: stop generating OG images during Vercel builds
  • feat(seo): hubs, recovery 404, OG images, and Algorithm Visualizer br…
  • refactor: remove React and run the app with Astro + plain JS
  • docs: document the Astro-first conventions in AGENTS.md
  • refactor: render array and matrix visualizers with plain DOM
  • refactor: render playback controls and code-panel shell in Astro
  • refactor: move algorithm descriptions to a content collection
  • refactor: move header, sidebar and welcome chrome out of React
June 2026
  • chore(deps): update all dependencies to latest
  • feat(a11y): improve accessibility across the app
  • Merge pull request #12 from ramistodev/fix/404-redirect-to-home
  • Merge pull request #11 from dcq-31/feat/add-sieve-of-eratosthenes
  • Merge pull request #13 from ramistodev/chore/setup-husky-lint-staged
May 2026
  • chore: setup Husky and lint-staged
  • fix(i18n): redirect 404 home link to the canonical locale path
  • chore: update ESLint configuration and dependencies
  • chore: downgrade eslint to 9.39.4 and update pnpm-lock.yaml for consi…
  • chore: update package dependencies to latest versions