frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Cicada – a scripting language that integrates with C

https://github.com/heltilda/cicada
13•briancr•1h ago
I wrote a lightweight scripting language that runs together with C. Specifically, it's a C library, you run it through a C function call, and it can callback your own C functions. Compiles to ~250 kB. No dependencies beyond the C standard library.

Key language features: * Uses aliases not pointers, so it's memory-safe * Arrays are N-dimensional and resizable * Runs scripts or its own 'shell' * Error trapping * Methods, inheritance, etc. * Customizable syntax

Comments

smartmic•25m ago
Cool, I like these kinds of projects. When it comes to embedding a scripting language in C, there are already some excellent options: Notable ones are Janet, Guile, and Lua. Tcl is also worth considering. My personal favorite is still Janet[0]. Others?

[0]: https://janet-lang.org/

forgotpwd16•4m ago
Io is nice (Smalltalk/Self-like). A mostly comprehensive list: https://dbohdan.github.io/embedded-scripting-languages/

Show HN: Cicada – a scripting language that integrates with C

https://github.com/heltilda/cicada
13•briancr•1h ago•2 comments

Show HN: Mystral Native – Run JavaScript games natively with WebGPU (no browser)

https://github.com/mystralengine/mystralnative
38•Flux159•2d ago•13 comments

Show HN: Ourguide – OS wide task guidance system that shows you where to click

https://ourguide.ai
48•eshaangulati•3d ago•22 comments

Show HN: ShapedQL – A SQL engine for multi-stage ranking and RAG

https://playground.shaped.ai
76•tullie•3d ago•21 comments

Show HN: I'm building an AI-proof writing tool. How would you defeat it?

https://auth-auth.vercel.app/
18•callmeed•1d ago•27 comments

Show HN: Kolibri, a DIY music club in Sweden

https://kolibrinkpg.com/
39•EastLondonCoder•21h ago•13 comments

Show HN: The Freak Circus Game Online – Yandere Horror Visual Novel

https://the-freakcircus.com/
3•tomstig•7h ago•1 comments

Show HN: Autonomous recovery for distributed training jobs

https://docs.tensorpool.dev/features/agent
9•tsvoboda•20h ago•3 comments

Show HN: ÆTHRA – Writing Music as Code

4•CzaxTanmay•8h ago•2 comments

Show HN: SHDL – A minimal hardware description language built from logic gates

https://github.com/rafa-rrayes/SHDL
44•rafa_rrayes•2d ago•21 comments

Show HN: The HN Arcade

https://andrewgy8.github.io/hnarcade/
344•yuppiepuppie•2d ago•113 comments

Show HN: Transcribee: YouTube transcriber that builds a knowledge base

https://github.com/itsfabioroma/transcribee
17•ofabioroma•19h ago•3 comments

Show HN: A MitM proxy to see what your LLM tools are sending

https://github.com/jmuncor/sherlock
214•jmuncor•1d ago•118 comments

Show HN: LemonSlice – Upgrade your voice agents to real-time video

127•lcolucci•2d ago•129 comments

Show HN: Build Web Automations via Demonstration

https://www.notte.cc/launch-week-i/demonstrate-mode
31•ogandreakiro•3d ago•20 comments

Show HN: Shelvy Books

https://shelvybooks.com
46•tekkie00•1d ago•17 comments

Show HN: I built a small browser engine from scratch in C++

https://github.com/beginner-jhj/mini_browser
143•crediblejhj•1d ago•45 comments

Show HN: VCluster Free – Free K8s Multi-Tenancy with Virtual Clusters

https://www.vcluster.com/blog/launching-vcluster-free-get-enterprise-features-at-no-cost
15•gentele•19h ago•3 comments

Show HN: One Human + One Agent = One Browser From Scratch in 20K LOC

https://emsh.cat/one-human-one-agent-one-browser/
314•embedding-shape•3d ago•149 comments

Show HN: ARC-AGI-3 Toolkit

https://docs.arcprize.org
6•gkamradt•16h ago•1 comments

Show HN: Pinecone Explorer – Desktop GUI for the Pinecone vector database

https://www.pinecone-explorer.com
21•arsentjev•2d ago•3 comments

Show HN: We Built the 1. EU-Sovereignty Audit for Websites

https://lightwaves.io/en/eu-audit/
104•cmkr•2d ago•87 comments

Show HN: A website that summarises all adopted texts of EU parliament

https://euforya.eu
3•krzysiek•12h ago•0 comments

Show HN: Cua-Bench – a benchmark for AI agents in GUI environments

https://github.com/trycua/cua
39•someguy101010•3d ago•8 comments

Show HN: Play Zener Cards

https://zener.cards
6•nirvanist•13h ago•0 comments

Show HN: An Open Source Alternative to Vercel/Render/Netlify

https://www.shorlabs.com/
21•thirdavenue•1d ago•4 comments

Show HN: Externalized Properties, a modern Java configuration library

https://github.com/joel-jeremy/externalized-properties
11•jeyjeyemem•3d ago•7 comments

Show HN: Cursor for Userscripts

https://github.com/chebykinn/browser-code
55•mifydev•1d ago•15 comments

Show HN: SimpleSVGs – Free Online SVG Optimizer Multiple SVG Files at Once

https://www.simplesvgs.online/
6•firtaet•19h ago•0 comments

Show HN: Fuzzy Studio – Apply live effects to videos/camera

https://fuzzy.ulyssepence.com/
55•ulyssepence•2d ago•20 comments