frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Tired of BIG JavaScript frameworks? try this

https://github.com/aggroot/hctx
2•aggroot•6h ago
I wrote a tiny 5kb library with a new concept for client-side interactivity: reactive hypermedia contexts embedded in HTML.

It looks like this:

  <div hctx="counter">
    <span hc-effect="render on hc:statechanged">0</span>
    <button hc-action="increment on click">+1</button>
  </div>
It comes with reactive state, stores, and allows you to build your own DSL in HTML.

One feature that stands out is the ability to spread a single context scope across different DOM locations:

    <!-- Header -->
    <nav>
        <div hctx="cart">
            <span hc-effect="renderCount on hc:statechanged">0 items</span>
        </div>
    </nav>

    <!-- Product listing -->
    <div hctx="cart">
        <button hc-action="addItem on click">Add to Cart</button>
    </div>

    <!-- Sidebar -->
    <div hctx="cart">
        <ul hc-effect="listItems on hc:statechanged"></ul>
    </div>
Contexts are implemented via a minimal API, and TypeScript is fully supported. For more details about capabilities check the docs dir in github repository.

Curious what you think, feedback is welcomed.

Comments

yohskar•36m ago
I really like this html first approach, it is way too easy to develop with hypermedia principles than the js,react approach Do you know this library ?, https://github.com/dy/sprae maybe have additional features than yours

Show HN: Iron-Wolf – Wolfenstein 3D source port in Rust

https://github.com/Ragnaroek/iron-wolf
10•ragnaroekX•2h ago•5 comments

Show HN: SmartMan – A modern, interactive TUI for Linux man pages

https://github.com/ambaskaryash/smartman-cli
2•ambaskaryash•1h ago•0 comments

Show HN: Rigour – Open-source quality gates for AI coding agents

https://rigour.run
2•erashu212•1h ago•1 comments

Show HN: Eliezer – Tiny (~7K LOC) Self-Hosted AI Agent (PWA, Self-Editing)

https://www.eliezer.app/
2•dvictor•1h ago•1 comments

Show HN: Mines.fyi – all the mines in the US in a leaflet visualization

https://mines.fyi/
98•irasigman•21h ago•50 comments

Show HN: MQTT Topic Lab – MQTT client with buttons using command variables

https://github.com/alsoftbv/topic-lab
2•altug•2h ago•0 comments

Show HN: ClaudeUsage – macOS menu bar app to track your Claude Pro usage limits

https://github.com/linuxlewis/claude-usage
5•linuxlewis•2h ago•0 comments

Show HN: A native macOS client for Hacker News, built with SwiftUI

https://github.com/IronsideXXVI/Hacker-News
242•IronsideXXVI•1d ago•160 comments

Show HN: The Sanguine Box – A 2026 vision for solo-produced comics

https://sanguinebox.com/comics/sanguine/
2•Balvarez•4h ago•0 comments

Show HN: Blindspot – a userscript to block tab-switch detection

https://github.com/gsekulski/blindspot
2•gsekulski•4h ago•0 comments

Show HN: 3mins.news – AI daily news briefing in 17 languages, designed to end

https://3mins.news/en
4•ethan_zhao•4h ago•1 comments

Show HN: Ghostty-based terminal with vertical tabs and notifications

https://github.com/manaflow-ai/cmux
180•lawrencechen•1d ago•72 comments

Show HN: Tired of BIG JavaScript frameworks? try this

https://github.com/aggroot/hctx
2•aggroot•6h ago•1 comments

Show HN: Micasa – track your house from the terminal

https://micasa.dev
634•cpcloud•2d ago•207 comments

Show HN: Claude Code Open – AI Coding Platform with Web IDE and Agents

https://github.com/kill136/claude-code-open
2•694623326•7h ago•0 comments

Show HN: A physically-based GPU ray tracer written in Julia

https://makie.org/website/blogposts/raytracing/
194•simondanisch•2d ago•89 comments

Show HN: Go Implementation of Systemd Time

https://gitlab.com/allddd/go-systemd-time
2•allddd•8h ago•0 comments

Show HN: Mini-Diarium - An encrypted, local, cross-platform journaling app

https://github.com/fjrevoredo/mini-diarium
131•holyknight•2d ago•62 comments

Show HN: A small, simple music theory library in C99

https://github.com/thelowsunoverthemoon/mahler.c
55•lowsun•1d ago•18 comments

Show HN: Cmcp – Aggregate all your MCP servers behind 2 tools

https://github.com/assimelha/cmcp
2•aceelric•8h ago•2 comments

Show HN: Agent Passport – OAuth-like identity verification for AI agents

13•samerismail•17h ago•3 comments

Show HN: New kid on the block: meet Ajime, robotics CI/CD next-gen platform

2•ajime•9h ago•6 comments

Show HN: GenPPT AI – Turn any idea into professional slides in seconds

https://genppt.ai/
4•polarisminor•9h ago•0 comments

Show HN: undent - fix indentation issues in multiline strings in js

https://github.com/okikio/undent
2•okikio•9h ago•1 comments

Show HN: Script Snap – Extract code from videos

https://script-snap.com/
12•liumw1203•13h ago•3 comments

Show HN: Secure-by-default OpenClaw on Ubuntu with verifiable security reports

https://github.com/NinoSkopac/openclaw-secure-kit
2•ninoskopac•10h ago•0 comments

Show HN: A New Framework for Understanding Consciousness and Free Will

https://substack.com/home/post/p-188676932
2•skoinks•3h ago•0 comments

Show HN: DomeAPI (YC F25) was acquired. pmxt is the open-source equivalent

https://github.com/pmxt-dev/pmxt
3•SamTinnerholm•10h ago•0 comments

Show HN: Single HTML opinionated Kanban board

https://github.com/harshhemani/flowboard
5•ulam2•16h ago•0 comments

Show HN: Resilient OpenClaw Browser Relay – Survives WS Drops and MV3 Restarts

https://github.com/Unayung/openclaw-browser-relay
2•unayung•13h ago•0 comments