frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Marten – Elegant Go web framework (nothing in the way)

https://github.com/gomarten/marten
10•jackprescott•10h ago

Comments

jackprescott•10h ago
Hey HN!

I have built this cool Go web framework Marten which is a lightweight, zero-external-dependency Go web framework built around the philosophy: "The framework you reach for when you want nothing in the way."

Key points: - Stdlib context remains untouched (no custom wrapping) - Thin *Ctx helper for ergonomics: c.JSON(), c.Bind(), c.Param(), c.Status(), etc. - Built-in production middleware: gzip, CORS, secure headers, rate limiting, timeout, recover, etc. - Radix router, route groups, graceful shutdown, context pooling

Repo: https://github.com/gomarten/marten

It's very early (v0.1.x). Feedback, questions, or thoughts on what might be missing are very welcome!

bketelsen•6h ago
That's clean. Nice.
jackprescott•2h ago
Thanks! Means a lot coming from you—glad the clean design shines through.
shizcakes•4h ago
Similar vibe, but battle tested and quite popular: https://github.com/go-chi/chi
jackprescott•2h ago
Marten is built around one simple idea: "the framework you reach for when you want nothing in the way." It keeps full stdlib purity (untouched context.Context, zero external deps) but refuses to force you into boilerplate: clean Gin-like helpers (c.JSON, c.Bind, c.Param) + production middleware included by default (gzip, CORS, secure headers, rate limiting, timeout, etc.). So you get Chi-level cleanliness with meaningful productivity gains right from the first handler—no extra packages, no compromises.

Mossad urges Iran protests, says agents present

https://www.jpost.com/middle-east/iran-news/article-881733
1•ParentiSoundSys•1m ago•0 comments

21 years of IDE evolution in one chart (2004 – 2025)

https://twitter.com/willwangcc/status/2010259528391307510
1•will_wang•2m ago•0 comments

Annote: A Turing complete language using only Java annotations as its syntax

https://github.com/kusoroadeolu/annote
1•kushv•2m ago•1 comments

Things I've quit doing at my desk

https://justinjackson.ca/i-quit-my-desk
1•Tomte•3m ago•0 comments

A Unique Performance Optimization for a 3D Geometry Language

https://cprimozic.net/notes/posts/persistent-expr-memo-optimization-for-geoscript/
1•Ameo•10m ago•0 comments

Markdown Is a Disaster: Why and What to Do Instead

https://www.karl-voit.at/2025/08/17/Markdown-disaster/
1•todsacerdoti•10m ago•0 comments

Elon Musk says X's new algorithm will be made open source next week

https://www.engadget.com/big-tech/elon-musk-says-xs-new-algorithm-will-be-made-open-source-next-w...
1•O1111OOO•11m ago•0 comments

I hope to help you evaluate your GenAI App

https://github.com/shihongDev/evalyn
1•shloveai•19m ago•1 comments

After 20 Years, This Scientist Proved Birds Can Talk and Use Grammar [video]

https://www.youtube.com/watch?v=jmys2abx4co
1•theogravity•20m ago•0 comments

What do you think about a "linter" for code logic?

https://commitguard.ai
1•moshetanzer•21m ago•1 comments

Removing Tahoe's Unwanted Menu Icons

https://weblog.rogueamoeba.com/2026/01/10/removing-tahoes-unwanted-menu-icons/
1•dbushell•23m ago•0 comments

Gixy-Next: Nginx Configuration Security and Hardening Scanner

https://gixy.io/
1•mmsc•26m ago•0 comments

Debian Taco – Towards a GitSecDevOps Debian

https://blog.josefsson.org/2026/01/09/debian-taco-towards-a-gitsecdevops-debian/
1•pabs3•28m ago•0 comments

Netlify Is Down

https://www.netlifystatus.com
1•forgingahead•32m ago•0 comments

Linus is vibe coding

https://github.com/torvalds/AudioNoise
5•dhruv3006•36m ago•1 comments

80% of Rye in 20% of the Time [1/3]

https://ryelang.org/blog/posts/learn_80_rye_in_20_time_code/
3•todsacerdoti•39m ago•0 comments

Notes on Enterprise Architecture from Doing the Job

https://github.com/justinamiller/EnterpriseArchitecture
2•maverickeye•41m ago•1 comments

Instagram breach exposes data of 17.5M accounts

https://twitter.com/H4ckmanac/status/2009870969998049400
3•thunderbong•41m ago•0 comments

Côme, une ville italienne dénaturée

https://www.lemonde.fr/m-le-mag/article/2026/01/02/en-italie-la-ville-de-come-denaturee-pour-deve...
1•altro•42m ago•0 comments

A new type of microscope lets scientists observe life unfolding inside cells

https://www.thebrighterside.news/post/a-new-type-of-microscope-lets-scientists-observe-life-unfol...
2•01-_-•42m ago•1 comments

Practical .NET Coding Guidelines We Use Internally

https://github.com/justinamiller/DotNet-Coding-Guidelines
1•maverickeye•43m ago•1 comments

Steam Machine price leak shakes the console market

https://comuniq.xyz/post?t=696
3•01-_-•44m ago•2 comments

Iranian regime tries to shut down Starlink

https://www.timesofisrael.com/iran-appears-to-jam-starlink-after-shutting-down-comms-networks/
35•ukblewis•51m ago•16 comments

Backing the Backslash

https://shadycharacters.co.uk/2025/03/backing-the-backslash/
1•everybodyknows•58m ago•0 comments

Elon Musk on Tesla's summon – LA to NY in 2 years (2016 – 10 years anniversary)

https://twitter.com/elonmusk/status/686279251293777920
2•TheAlchemist•1h ago•0 comments

Show HN: Keyboard-first diagram editor in Rust with fzf-style command palette

https://github.com/joonho3020/sansuyu
1•archipelago123•1h ago•0 comments

Biological and artificial consciousness: A case for biological computationalism

https://www.sciencedirect.com/science/article/pii/S0149763425005251
5•galaxyLogic•1h ago•0 comments

We Put Claude Code in Rollercoaster Tycoon

https://ramplabs.substack.com/p/ai-plays-rollercoaster-tycoon
3•gwintrob•1h ago•0 comments

Words

https://justinjackson.ca/words.html
1•Tomte•1h ago•0 comments

Torvalds: Another silly guitar-pedal-related repo

https://github.com/torvalds/AudioNoise/blob/71b256a7fcb0aa1250625f79838ab71b2b77b9ff/README.md
2•m-hodges•1h ago•1 comments