frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Pico – a small embeddable scripting VM in C

https://github.com/the0cp/pico
4•vaergawdd•10h ago

Comments

vaergawdd•10h ago
I posted an earlier version here before as a learning project. Since then I have been moving it toward a more practical direction: v0.2.0 adds a C embedding API and builds the runtime as libpico. A host program can now create a VM, evaluate PiCo code, register native C functions, call PiCo functions from C, capture output/errors, and prevent scripts from terminating the host process.

It is a small toy language. The current public value API is intentionally limited to null, bool, and number.

Rochus•8h ago
That's cool. Did you compare performance with the PUC Lua VM versions (which are register based as well)? Personally, I find the Are-we-fast-yet suite very useful and usually migrate the suite to my languages to compare the implementations (see e.g. https://github.com/rochus-keller/are-we-fast-yet/).

Show HN: Ant – A JavaScript Runtime and Ecosystem

https://antjs.org
22•theMackabu•28m ago•1 comments

Show HN: Orbit – AR satellite tracker, watch 15k+ objects

https://nagylukas.github.io/orbit.html
23•lukas9•3h ago•3 comments

Show HN: Learn by rebuilding Redis, Git, a database from scratch

https://shipthatcode.com
68•acley•6h ago•26 comments

Show HN: Earth Game – An offline CLI for turning life goals into quests

https://github.com/skorotkiewicz/earth-game
14•modinfo•3h ago•2 comments

Show HN: Sqlsure – deterministic semantic checks for AI-generated SQL

https://github.com/sqlsure/sqlsure
2•tejusarora•31m ago•0 comments

Show HN: Share and explore custom Claude Code status lines

https://claudelines.com
2•rsproule•44m ago•0 comments

Show HN: Reame – a CPU inference server that gets faster as it runs

https://github.com/swellweb/reame
16•targetbridge•4h ago•4 comments

Show HN: Getting GLM 5.2 running on my slow computer

https://github.com/JustVugg/colibri
888•vforno•2d ago•229 comments

Show HN: 18 Words

https://18words.com/
1119•pompomsheep•2d ago•354 comments

Show HN: Quantum hardware now fault-tolerant without extra engineering

https://github.com/GamesOfArcadia/ciqs
4•KenographerPrim•3h ago•2 comments

Show HN: Reverse-engineering web apps into agent tools

89•pancomplex•2d ago•36 comments

Show HN: Wyrm – Solve algebra by touch, built on an open-source soundness engine

https://github.com/dicroce/wyrm_math
78•dicroce•2d ago•24 comments

Show HN: Frugon – Find which LLM calls a cheaper model could handle (local, MIT)

https://github.com/Rodiun/frugon
63•jarodrh•4d ago•17 comments

Show HN: Dotenv-Diff v3.0.0

https://github.com/Chrilleweb/dotenv-diff
14•chrillemn•3d ago•1 comments

Show HN: Reviving my 2001 college band with AI

https://www.fadingmaize.com
55•jacobgraf•2d ago•59 comments

Show HN: Hidetext.sh – encrypted pastebin where the server never sees the key

https://hidetext.sh
3•hidetext•8h ago•0 comments

Show HN: Haizu – Placement Management System

https://github.com/uswebk/haizu
5•uswebk•5h ago•1 comments

Show HN: Axletic – a local-first workout tracker for iPhone

https://www.axletic.app
5•bjar2•8h ago•0 comments

Show HN: Abralo – Free, easy way to run several Claude Code agents in one window

https://abralo.com/
35•cwbuilds•3d ago•29 comments

Show HN: TargetBridge – Use an Intel iMac as a Thunderbolt Display Apple Macs

https://github.com/swellweb/targetBridge
2•targetbridge•6h ago•0 comments

Show HN: I turned my quote collection into a walkable 3D library (desktop-only)

https://jakubhalmes.com/library/
2•jac08h•6h ago•4 comments

Show HN: Runloom – Go-style coroutines for Python free-threaded

https://github.com/robertsdotpm/runloom
47•Uptrenda•1d ago•29 comments

Show HN: Sfotty Pie – A browser-based Atari 8-bit emulator in TypeScript

https://a8.aygun.me
2•cyco130•7h ago•2 comments

Show HN: Mtg – Arcade games for the terminal, in Rust with Ratatui

https://github.com/modern-terminal-games/mtg
4•funnyfoobar•7h ago•1 comments

Show HN: Clx – Compile Lua to Native Executables Through C++20

https://github.com/samyeyo/clx
2•_samt_•7h ago•0 comments

Show HN: SubjectiveZero, an open-source agentic node editor for creative coding

https://sxp.studio/apps/subz
23•tasoeur•1d ago•4 comments

Show HN: Phobos – A tiny scale-free kernel language with tile-DAG support

https://www.joa-ebert.com/posts/2026-07-07-phobos-lang/
10•joajoa•4d ago•2 comments

Show HN: I mapped 8.5M research papers into an interactive atlas

https://tomesphere.com/atlas
82•leonickson•2d ago•25 comments

Show HN: Analog Watch

https://analog.watch
106•ezekg•2d ago•96 comments

Show HN: Make images render brighter than white by abusing Rec.2100 PQ profiles

https://superwhite.app/blog/how-it-works
3•nimrodyar•9h ago•0 comments