frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: a Rust ray tracer that runs on any GPU – even in the browser

https://github.com/tchauffi/rust-rasterizer
6•tchauffi•49m ago•0 comments

Show HN: An agent for every website, for agentic visitors

https://web.ai/
2•kjok•46m ago•1 comments

Show HN: Centia.io – Open PostgreSQL/PostGIS back end for developers

https://centia.io/
16•mhoegh•1w ago•4 comments

Show HN: I built an AI that generates full-stack apps in 30 seconds

7•TulioKBR•2h ago•10 comments

Show HN: Serie – A rich Git commit graph in your terminal

https://github.com/lusingander/serie
4•lusingander•5h ago•0 comments

Show HN: Safebox: Open-source framework for managing self-hosted apps (Beta)

2•drebora•4h ago•0 comments

Show HN: Anki-LLM – Bulk process and generate Anki flashcards with LLMs

https://github.com/raine/anki-llm
52•rane•1d ago•21 comments

Show HN: Strange Attractors

https://blog.shashanktomar.com/posts/strange-attractors
779•shashanktomar•2d ago•75 comments

Show HN: Why write code if the LLM can just do the thing? (web app experiment)

https://github.com/samrolken/nokode
427•samrolken•1d ago•309 comments

Show HN: Give your coding agents the ability to message each other

https://github.com/Dicklesworthstone/mcp_agent_mail
11•eigenvalue•16h ago•1 comments

Show HN: Pipelex – Declarative language for repeatable AI workflows

https://github.com/Pipelex/pipelex
120•lchoquel•5d ago•26 comments

Show HN: DeepFake – Free AI Face Swap Online

https://deepfakefusion.com
3•epistemovault•10h ago•3 comments

Show HN: PyTogether, open-source lightweight real-time Python IDE for teachers

https://pytogether.org/
3•JawadR•11h ago•0 comments

Show HN: goilerplate – A SaaS boilerplate for Go and templ and Htmx

https://goilerplate.com/
3•axadrn•4h ago•0 comments

Show HN: In a single HTML file, an app to encourage my children to invest

https://roberdam.com/en/dinversiones.html
247•roberdam•4d ago•434 comments

Show HN: Duper – The Format That's Super

https://duper.dev.br/
30•epiceric•1d ago•14 comments

Show HN: I built a Raspberry Pi webcam to train my dog (using Claude)

https://github.com/harshibar/yogi-cam
5•hyerramreddy•14h ago•0 comments

Show HN: A simple drag and drop tool to document and label fuse boxes

https://github.com/alexadam/fuse-box-labels
25•eg312•3d ago•6 comments

Show HN: Quibbler – A critic for your coding agent that learns what you want

https://github.com/fulcrumresearch/quibbler
114•etherio•3d ago•27 comments

Show HN: GT: experimental multiplexed distributed tensor framework

https://github.com/bwasti/gt
3•brrrrrm•15h ago•0 comments

Show HN: Giving AI to your favorite whiteboard, Excalidraw

https://www.opencanvas.studio
5•winzamark12•16h ago•0 comments

Show HN: Learn German with Games

https://www.learngermanwithgames.com/
125•predictand•5d ago•106 comments

Show HN: KeyLeak Detector – Scan websites for exposed API keys and secrets

https://github.com/Amal-David/keyleak-detector
26•amaldavid•1d ago•7 comments

Show HN: Chatolia – create, train and deploy your own AI agents

https://www.chatolia.com
4•blurayfin•17h ago•1 comments

Show HN: Run a GitHub Actions step in a gVisor sandbox

https://github.com/geomys/sandboxed-step
85•FiloSottile•1w ago•3 comments

Show HN: UnisonDB – Log-native KV database that replicates like a message bus

https://unisondb.io
16•ankuranand•1d ago•0 comments

Show HN: I built a smart blocker after destroying my dopamine baseline

https://chromewebstore.google.com/detail/memento-mori/fhpkanfhfplcfpmklplbbenimajbahim
17•Rahul07oii•20h ago•6 comments

Show HN: Front End Fuzzy and Substring and Prefix Search

https://github.com/m31coding/fuzzy-search
56•kmschaal•5d ago•4 comments

Show HN: Auto-Adjust Keyboard and LCD Brightness via Ambient Light Sensor[Linux]

https://github.com/donjajo/als-led-backlight
3•donjajo•1d ago•0 comments

Show HN: I made a heatmap diff viewer for code reviews

https://0github.com
263•lawrencechen•4d ago•68 comments
Open in hackernews

Show HN: Jv 0.1 – Zero-runtime Java sugar language for Java 25

https://github.com/project-jvlang/jv-lang
3•asopitech•1d ago
I’ve just shipped the first public release of jv — a Kotlin-inspired sugar layer that transpiles directly to readable Java 25 (with Java 21 fallback) and depends on no runtime shim.

The toolchain is implemented entirely in Rust, focusing on performance and developer experience. Its UX is inspired by Python’s modern package manager uv, aiming for fast, intuitive, and clean CLI workflows.

The CLI ships as a cross-platform bundle with the stdlib baked in, auto-detects local JDK toolchains, and lets you override entrypoints for custom workflows.

On the language side, I’ve added generic function signatures, record component access, optional parentheses on zero-arg calls, richer string interpolation, and a smarter sequence pipeline that preserves element types.

Under the hood, a new Rowan-based front-end drives improved lowering so that when/switch expressions, range patterns, and inferred signatures compile cleanly to Java.

Feedback and questions welcome. More details → https://project-jvlang.github.io/en/ and https://github.com/project-jvlang/jv-lang

Comments

asopitech•1d ago
This project started from a simple motivation: I wanted to bring back a version of Java that feels like a tool — simple, predictable, but powerful enough to stay with you for years.

I’ve spent a long time working with Python, and while its flexibility and expressiveness are great, I eventually grew tired of the complexity and dependency sprawl that comes with it. On the JVM side, I’ve tried Groovy, Scala, Clojure, Kotlin — all promising at first, but each adds its own layer of tooling and conceptual overhead. At some point, I just wanted a clean, modern way to write Java itself.

So jv doesn’t try to replace the JVM or invent a new runtime. It compiles directly to plain `.java` code, keeping full compatibility with existing Java tools and libraries. The toolchain is built in Rust for speed and reliability, and its CLI experience is inspired by Python’s uv — fast, intuitive, and frustration-free.

Ultimately, jv is my attempt to balance the comfort of Python with the stability of Java, and to create a language that feels familiar yet light enough to truly get out of your way. Feedback and discussion are very welcome.