frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: DocSync – Git hooks that block commits with stale documentation

https://github.com/suhteevah/docsync
3•suhteevah•2h ago
Hi HN,

I built DocSync because every team I've worked on has the same problem: documentation that was accurate when it was written and never updated after.

DocSync uses tree-sitter to parse your code and extract symbols (functions, classes, types). On every commit, a pre-commit hook compares those symbols against existing docs. If you added a function without documenting it, the commit is blocked.

How it works:

1. `clawhub install docsync` (free) 2. `docsync generate .` — generates docs from your code 3. `docsync hooks install` — installs a lefthook pre-commit hook 4. From now on, every commit checks for doc drift

Key design decisions: - 100% local — no code leaves your machine. Uses tree-sitter for AST parsing, not an LLM. - Falls back to regex if tree-sitter isn't installed - Uses lefthook (not husky) for git hooks — it's faster and language-agnostic - License validation is offline (signed JWT, no phone-home) - Free tier does one-shot doc generation. Pro ($29/user/mo) adds hooks and drift detection.

Supports TypeScript, JavaScript, Python, Rust, Go, Java, C/C++, Ruby, PHP, C#, Swift, Kotlin.

Landing page: https://docsync-1q4.pages.dev

Would love feedback on the approach. Is doc drift detection something your team would actually use?

Show HN: Retry script for Oracle Cloud free tier ARM instances

2•ekadet•34m ago•0 comments

Show HN: Tufte Editor – Local Markdown Editor with Tufte CSS Live Preview

https://github.com/onedeeper/tufteeditor
2•avngr86•1h ago•1 comments

Show HN: MOL – A programming language where pipelines trace themselves

https://github.com/crux-ecosystem/mol-lang
33•MouneshK•3d ago•12 comments

Show HN: Off Grid – Run AI text, image gen, vision offline on your phone

https://github.com/alichherawalla/off-grid-mobile
108•ali_chherawalla•11h ago•46 comments

Show HN: DocSync – Git hooks that block commits with stale documentation

https://github.com/suhteevah/docsync
3•suhteevah•2h ago•0 comments

Show HN: Arcmark – macOS bookmark manager that attaches to browser as sidebar

https://github.com/Geek-1001/arcmark
75•ahmed_sulajman•17h ago•18 comments

Show HN: PlanOpticon – Extract structured knowledge from video recordings

https://github.com/ConflictHQ/PlanOpticon
2•ragelink•3h ago•0 comments

Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB

https://github.com/datavorous/sameshi
219•datavorous_•20h ago•69 comments

Show HN: Rover – Embeddable web agent

https://www.rtrvr.ai/blog/10-billion-proof-point-every-website-needs-ai-agent
16•arjunchint•1d ago•9 comments

Show HN: A reputation index from mitchellh's Vouch trust files

https://vouchbook.dev/
17•rosslazer•1d ago•3 comments

Show HN: Open Notes – Community Notes-style context for Discord

https://opennotes.ai/discord-bot
14•anateus•1d ago•0 comments

Show HN: SQL-tap – Real-time SQL traffic viewer for PostgreSQL and MySQL

https://github.com/mickamy/sql-tap
221•mickamy•1d ago•42 comments

Show HN: GitHub "Lines Viewed" extension to keep you sane reviewing long AI PRs

https://chromewebstore.google.com/detail/github-lines-viewed/npledcbofpmjjammgkkoeaehbphhdopi
11•somesortofthing•1d ago•9 comments

Show HN: Data Engineering Book – An open source, community-driven guide

https://github.com/datascale-ai/data_engineering_book/blob/main/README_en.md
242•xx123122•1d ago•28 comments

Show HN: Git Navigator – Use Git Without Learning Git

https://gitnav.xyz
8•binhonglee•7h ago•0 comments

Show HN: Bubble sort on a Turing machine

https://github.com/purplejacket/bubble_sort_on_tm
6•purplejacket•1d ago•0 comments

Show HN: A playable toy model of frontier AI lab capex decisions

https://darios-dilemma.up.railway.app/
8•jimmyechan•1d ago•0 comments

Show HN: Auto-Layouting ASCII Diagrams

https://github.com/switz/box-of-rain
6•switz•12h ago•2 comments

Show HN: Skill that lets Claude Code/Codex spin up VMs and GPUs

https://cloudrouter.dev/
133•austinwang115•1d ago•33 comments

Show HN: Geo Racers – Race from London to Tokyo on a single bus pass

https://geo-racers.com/
143•pattle•2d ago•86 comments

Show HN: An x86 assembly game from 2002, ported to WebAssembly with Claude Code

https://particlefield.com/projects/alan-parsons/game.html
5•gottebp•9h ago•2 comments

Show HN: Twsnmp FK – Lightweight NMS Built with Go, Wails, and Svelte

https://github.com/twsnmp/twsnmpfk
3•twsnmp•9h ago•0 comments

Show HN: Stack Overflow, but for AI agents (questions, answers, logs, context)

https://www.chatoverflow.dev
2•ansht2•9h ago•0 comments

Show HN: Open-source CI for coding with AI

https://github.com/sburl/CrossCheck
4•sburl•1d ago•0 comments

Show HN: Moltis – AI assistant with memory, tools, and self-extending skills

https://www.moltis.org
120•fabienpenso•2d ago•46 comments

Show HN: Windows 98½ – fake desktop, real Internet

https://win9-5.com/demo
10•keepamovin•18h ago•6 comments

Show HN: ClipPath – Paste screenshots as file paths in your terminal

https://github.com/BiteCraft/ClipPath
16•viniciusborgeis•1d ago•1 comments

Show HN: OpenWhisper – free, local, and private voice-to-text macOS app

https://github.com/richardwu/openwhisper
35•rwu1997•1d ago•14 comments

Show HN: Prompt to Planet, generate procedural 3D planets from text

https://prompttoplanet.n4ze3m.com/
12•error404x•1d ago•12 comments

Show HN: Keyjump – a keyboard-first new tab for power-users

https://keyjump.app
2•kristianmitk•12h ago•1 comments