frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Dagger.js – A buildless, runtime-only JavaScript micro-framework

https://daggerjs.org
37•TonyPeakman•3h ago•22 comments

Show HN: A store that generates products from anything you type in search

https://anycrap.shop/
1058•kafked•1d ago•307 comments

Show HN: PaperSync, making ArXiv papers collaborative

https://hackcmu25.vercel.app/
6•qflop•5h ago•2 comments

Show HN: EpicPSA – Create PSA's for any message

https://www.epicpsa.com
2•cheekyprogram•3h ago•0 comments

Show HN: Vicinae – A native, Raycast-compatible launcher for Linux

https://github.com/vicinaehq/vicinae
171•aurellius•5d ago•34 comments

Show HN: Ultraplot – A succint wrapper for matplotlib

https://github.com/Ultraplot/UltraPlot
32•cvanelteren•4d ago•11 comments

Show HN: Small Transfers – charge from 0.000001 USD per request for your SaaS

https://smalltransfers.com/
184•strnisa•4d ago•68 comments

Show HN: Worried about your pet? Health assessments with instant answers

https://petcheckai.com
5•pcrausaz•9h ago•4 comments

Show HN: CLAVIER-36 – A programming environment for generative music

https://clavier36.com/p/LtZDdcRP3haTWHErgvdM
140•river_dillon•1d ago•25 comments

Show HN: I made a generative online drum machine with ClojureScript

https://dopeloop.ai/beat-maker/
197•chr15m•2d ago•50 comments

Show HN: From selling AI to QA teams to building a smooth test-management app

https://tester.desplega.ai/
4•harlequinetcie•10h ago•0 comments

Show HN: GitHub repo with 180 tools for investing

https://github.com/Jera-Value/awesome-investing-tools-and-software-directory
7•jera_value•20h ago•0 comments

Show HN: Building a Deep Research Agent Using MCP-Agent

https://thealliance.ai/blog/building-a-deep-research-agent-using-mcp-agent
89•saqadri•4d ago•19 comments

Show HN: I made pgdbtemplate to cut PostgreSQL test time by 1.5x using templates

https://github.com/andrei-polukhin/pgdbtemplate
2•andrei-polukhin•12h ago•0 comments

Show HN: Term.everything – Run any GUI app in the terminal

https://github.com/mmulet/term.everything
1068•mmulet•5d ago•143 comments

Show HN: TNX API – Natural Language Interaction with Databases, Now Open Source

https://github.com/StultusEstQuiHocLegit/TNXAPI4
2•Marten42•13h ago•0 comments

Show HN: Dystopian chat where communication is edited and paraphrased by AI

https://dystochat.skyshelf.app/
3•freetonik•14h ago•0 comments

Show HN: Paasword – a password vault that never stores your passwords

https://github.com/biliyoyo520/paasword
2•yoyo250•16h ago•2 comments

Show HN: Navly – Curated Directory for the Latest AI Websites and Tools

https://navly.org
4•airobus•16h ago•1 comments

Show HN: Aris – a free AI-powered answer engine for kids

https://www.aris.chat
30•andrewdug•2d ago•61 comments

Show HN: TailGuard – Bridge your WireGuard router into Tailscale via a container

https://github.com/juhovh/tailguard
149•juhovh•5d ago•36 comments

Show HN: PipelinePlus – plug-and-play MediatR pipeline behaviors for .NET

https://github.com/ilkanozbek/PipelinePlus
2•ilkanozbek•18h ago•0 comments

Show HN: C++ Compiler Support Page

https://cppstat.dev
65•cemdervis•6d ago•30 comments

Show HN: Making a cross-platform game in Go using WebRTC Datachannels

https://pion.ly/blog/making-a-game-with-pion/
72•valorzard•4d ago•12 comments

Show HN: An MCP Gateway to block the lethal trifecta

https://github.com/Edison-Watch/open-edison
50•76SlashDolphin•2d ago•22 comments

Show HN: Kodosumi – Open-source runtime for AI agents

https://www.kodosumi.io/
3•Padierfind•18h ago•0 comments

Show HN: YC Startup Map – A Map Visualization of the YC Startup Directory

https://ycstartupmap.com/
15•Brysonbw•1d ago•6 comments

Show HN: Bottlefire – Build single-executable microVMs from Docker images

https://bottlefire.dev/
161•losfair•1w ago•24 comments

Show HN: Vue-Markdown-render – up to 100× faster streaming Markdown for Vue 3

https://github.com/Simon-He95/vue-markdown-render
4•simon_he•20h ago•0 comments

Show HN: Haystack – Review pull requests like you wrote them yourself

https://haystackeditor.com
85•akshaysg•4d ago•59 comments
Open in hackernews

Show HN: Dagger.js – A buildless, runtime-only JavaScript micro-framework

https://daggerjs.org
37•TonyPeakman•3h ago
TL;DR: dagger.js is a buildless, runtime-only micro-framework that plays nicely with native Web Components. It uses HTML-first directives (e.g. +click, +load) so you can ship a page by dropping a single <script> from a CDN—no bundlers, no compile step.

Why I built it Modern stacks are powerful but often heavy: bundlers, compile steps, framework DSLs, local CLIs. For internal tools, small apps, and edge/serverless deployments, I wanted something you can view-source, paste into a page, and ship.

What it is:

Runtime-only: no build or VDOM compile; hydrate behaviors directly on HTML. HTML directives: e.g. +click, lifecycle +load / +loaded / +unload / +unloaded. Zero APIs: dagger.js works in pure declarative mode, modules and directives provide everything you need to build your application. Web-Components-first: works alongside Custom Elements; keep concerns local. Distributed modules: load small, focused script modules via CDN. Progressive enhancement: the page renders without a build step.

Use cases:

Admin panels & dashboards that don’t warrant a full toolchain Embed widgets, docs-sites with interactive bits Edge/serverless apps where cold start and simplicity matter

Links

GitHub: https://github.com/dagger8224/dagger.js Docs/Guide: https://daggerjs.org Examples: https://codepen.io/dagger8224/pens

I’d love feedback on edge-cases, and where it breaks. Happy to answer tough questions here.

Comments

TonyPeakman•3h ago
thanks for taking a look!

Positioning: Think Alpine/Vue-like ergonomics but no build and WC-first.

Size & perf: Focus is on simplicity and startup latency over framework features. I’m not posting synthetic benchmarks; if you have a real page you want me to try, I’ll profile it and share results.

Interop: Works with native Custom Elements. I’m preparing examples with Shoelace/FAST.

Security: Directives are sandboxed; no eval. If you spot an injection risk, please open an issue and I’ll patch quickly.

Limitations: Complex state management, SSR/streaming, and huge SPA routing aren’t first goals.

License: MIT.

Contrib: Issues and small PRs welcome (docs, examples, tests especially).

I’ll stay in the thread to answer questions and incorporate feedback into the docs.

xupybd•2h ago
Website looks dead. I get Godaddy domain parking.
pylotlight•2h ago
worked for me. See also: https://github.com/dagger8224/dagger.js
mdaniel•2h ago
I'd guess people are getting different results because of the varying A records https://dns.google/query?name=daggerjs.org

https://www.whois.com/whois/3.33.130.190 and https://www.whois.com/whois/15.197.148.33 are AWS

https://www.whois.com/whois/185.199.109.153 and similar are GitHub and is almost certainly this repo https://github.com/dagger8224/dagger8224.github.io/blob/main...

xupybd•1h ago
It's working now
chrismorgan•42m ago
No, it’s still broken. DNS is offering six choices, two of which are broken.
TonyPeakman•1h ago
Hey xupybd,thanks for reporting the issue,you may refer to the alternative site: https://000712133.deployed.codepen.website/#overview/introdu...

Thanks

xupybd•1h ago
Hi Tony, Looks like it's up and running now. Propagation delay probably got me in New Zealand. Cool project BTW.
jodacola•2h ago
FYI: daggerjs.org is resolving to a GoDaddy domain parked page right now.

Will check out the repo linked at the end of your message.

TonyPeakman•1h ago
Thanks for reporting this, jodacola, it seems there is domain parsing issue sometimes, you may refer to the alternative site: https://000712133.deployed.codepen.website/#overview/introdu...
malfist•2h ago
Dagger is also a compile time java dependency injection framework
mdaniel•2h ago
And a very cool CI toolkit https://github.com/dagger/dagger (Apache 2)

Link to the DI mentioned by the parent comment https://github.com/google/dagger (also Apache 2)

mkoryak•2h ago
Seems neat. I wouldn't use it for personal stuff because I'd be afraid of getting locked into a framework that might not exist next year.

Once this project is about a year old, if it still has any commits, then I'd consider it.

mdaniel•2h ago
What are the criteria for $ interpolation? Is it everywhere?

  <div class="text">
        ${ winner ? 'Wins' : 'Draw' }!
  </div>
nivethan•2h ago
Is this aimed at being in the same role as petite-vue and alpinejs? They also don't have a build step.

I've started to think something like petite-vue and twind would let you build small internal tools quickly, there are some major downsides to it which is why I haven't committed yet.

mythz•1h ago
Using the full vue.js doesn't have a build step either.

I started out developing UIs using petite-vue, unfortunately ended up rewriting it to use full Vue.js after running into too many of its limitations and issues, which given that it's abandon-ware wont ever be resolved. As such I'd strongly recommend against starting projects with PetiteVue and just use the ESM build of Vue.js which also doesn't require a build step, has the full feature-set, is actively used and maintained, etc.

Either way developing Web Apps (using Vue) without a build step using JS Modules is now my preference which I've written about in my Simple, Modern JavaScript post [1]

[1] https://servicestack.net/posts/javascript

taosx•1h ago
I’d actually love to see something that goes in the opposite direction, highly optimized and compiled, where the result is as small, fast, and efficient as possible. I get that a lot of people dislike compilation, but once I have the CI set upI never found build steps to be a problem for me.

Some time ago while I was experimenting with writing Debian benchmarks[0], I found that by completely avoiding strings, using Uint8Arrays, and manually managing bounds/memory, I could squeeze out performance that almost made you forget you were writing JavaScript. I never ended up submitting a PR, but it was pretty eye-opening.

At one point I went into a rabbit hole and tried to build something similar on my own, but it got complicated very quickly given my limited compiler knowledge. That’s why I always thought Prepack[1] was such a cool idea.

[0] https://benchmarksgame-team.pages.debian.net/benchmarksgame/... [1] https://github.com/facebookarchive/prepack

harrygeez•1h ago
I’m in a similar boat like you. I would love for a React-like library that compiles down to direct JavaScript DOM transforms. Of course Svelte exists but I don’t want to mark what is reactive or not and I can’t go back to html templates after using typed JSX. Also I don’t really like the “island” like template syntax of Vue, Svelte, etc
jeswin•35m ago
If what you're looking for is JSX and TypeScript (but without magic or reactivity), there's something I wrote here: https://webjsx.org
Scaevolus•1h ago
Isn't that what Svelte was aiming to do? It's moved on a ways since then, but you can still see the fundamentals in its demos: https://svelte.dev/playground/hello-world
wffurr•1h ago
Seems like it’s been a while since a new JS framework landed on the front page.
ivape•53m ago
The last decade gave us enough JavaScript for a lifetime.