frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Wanim – Run Manim Python in the browser, 20× smaller than Pyodide

https://github.com/Acfboy/Wanim
3•Acfboy•48m ago
Hi HN, I love 3Blue1Brown's animations and Manim, the Python animation engine behind them. So I wanted to run it in my blog to build interactive animations. But that wasn't easy. Running it with Pyodide is too heavy.

I came up with a new approach: by patching rapydscript-ng (a tool that transpiles Python-like syntax to JS), I make it translate Manim code into JS, and pair it with a companion JS library. This lets it run the original code in a small enough bundle.

Fortunately, after overcoming some difficulties, it worked! It runs surprisingly well. You can see a blog I built here: https://wanim.org/blog , or try running your own Manim animations at https://wanim.org/playground.

Comments

nivter•5m ago
Interesting. Past few months I also tried bringing the flexibility of Python to the browser. My first attempt was a DSL with a Python wrapper. However in my second attempt I completely got rid of the DSL. I run Python directly in the browser with pyodide. Time to first run is high but it is amortized with more usage. Also open sourced it: https://pie.tinyvolt.com/

Show HN: A 15 MB self-hosted Netflix and Spotify for your media server

https://github.com/HolyArrs/HolyArrs
42•CoderLuii•1h ago•27 comments

Show HN: Ghanaian street games you can play in the browser

https://www.ghanastreetgames.com/
30•samuelaidoo45•1d ago•5 comments

Show HN: Markview – a fast Markdown reader in Rust, Obsidian Vault compatible

https://github.com/szdytom/markview
2•szdytom•47m ago•0 comments

Show HN: Wanim – Run Manim Python in the browser, 20× smaller than Pyodide

https://github.com/Acfboy/Wanim
3•Acfboy•48m ago•1 comments

Show HN: Every satellite that passed over any place this week, and its photos

https://www.watched.earth
399•a585gupt•19h ago•71 comments

Show HN: Cosh – An open-source AI agent orchestrator

https://github.com/DiegoZaluski/co-sh
2•Zaluski•1h ago•0 comments

Show HN: Eigin. Local-first and no-shell personal AI for iOS

https://github.com/Eigin-AI/Eigin
2•danielrothmann•1h ago•0 comments

Show HN: Chatty – Open-source AI support engine with WooCommerce sync

https://github.com/PersonaliAI/chatty
2•TharinduDama•1h ago•0 comments

Show HN: MeowDisplay Is iPhone Mirroring, but in Reverse

https://meowdisplay.app/
110•raiseCatError•18h ago•42 comments

Show HN: Someone Was Here – Find out who used your Mac while you were away

https://someonewashere.app/
99•4onthefloor124•18h ago•36 comments

Show HN: STE80 Humanizer – de-AI text by writing 80% of the way to ASD-STE100

https://github.com/Dodaios/ste80-humanizer
97•Dodaios•19h ago•34 comments

Show HN: DBDelve – Open-Source DB Client Made with Rust and GPUI

115•shayan_abbas•20h ago•42 comments

Show HN: Recalc – Spreadsheet where cells can be Claude Code or Codex terminals

https://github.com/sshah03/recalc
33•sshah03•1d ago•8 comments

Show HN: Flide: Make Jev-like decision models up to 9.5x faster

https://github.com/OmniJev/Flide
123•unikcc•1d ago•29 comments

Show HN: Airgap-check – find what your AI app silently downloads offline

https://github.com/humanethq/airgap-check
11•humanethq•16h ago•0 comments

Show HN: Coldframe, a honeypot that poses as a supermarket fridge controller

https://github.com/hedgerow-dev/coldframe
288•hedgerow-dev•2d ago•69 comments

Show HN: JavaScript web apps with WASM layout and GPU rendering in 280 KB

https://github.com/rkaehn/uniform
46•rkaehn•3d ago•22 comments

Show HN: My daily word puzzle Jointter revisited

9•proy87•22h ago•7 comments

Show HN: Totle, daily math puzzle game; Saturday puzzles have the fewest answers

https://playtotle.com/
6•zemelett•15h ago•1 comments

Show HN: Rollare – Bracket maker with registration and live scoring

https://rollare.com/
6•cloudyer•19h ago•1 comments

Show HN: ZTHR – what replaces code review when AI agents write all the code

https://zthr.ai/
5•SymmetricalZero•10h ago•3 comments

Show HN: Every Job in the Observability Space

https://o11y.jobs/
5•ScarZy•14h ago•1 comments

Show HN: Dating app based on your LinkedIn profile

https://synergy.dating/
4•Startup4Life•11h ago•1 comments

Show HN: Write GitHub Actions in any language: Loopt

https://github.com/preloopdev/loopt
13•Bnjoroge•19h ago•5 comments

Show HN: BetterMan – man pages for all of Debian, with explain and portability

https://betterman.sh
2•amanthanvi•11h ago•1 comments

Show HN: Rat Race (After Dark, 1994), ported from 68k assembly to TypeScript

https://rat-race.heyitsjam.es/
2•shijie•13h ago•0 comments

Show HN: Live counts of AI assistants reading a diaspora business directory

https://nibiashara.com/agent-index
3•NiBiashara•14h ago•1 comments

Show HN: We compressed a 31B video+audio diffusion model to 14B, 6 steps, INT8

https://github.com/Video-Rebirth/hyperflow-h3-flash
83•jiant•2d ago•14 comments

Show HN: Where Were We

https://wherewerewe.app/
56•zkiihne•2d ago•19 comments

Show HN: Camwall – all your camera feeds on one screen, no black bars

https://github.com/vinodhalaharvi/camwall
2•vinodhalaharvi•15h ago•0 comments