frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

API testing tool which sucks less

https://github.com/hissssst/hxxp
1•hissssst•1y ago

Comments

hissssst•1y ago
Remember HTTP? The plaintext protocol? Making an HTTP request used to be as simple as echo "GET / HTTP/1.0\r\n\r\n" | nc ... . Well, it's not anymore. We fucked it up with electron applications which require subscriptions, login pages, fail to work with basic headers, have fucking cloud versions and use some ultra-smart collaboration sync.

But HTTP is still plaintext. And even though HTTP 2 and 3 are not plaintext, they are still can be expressed as one (most of the times).

So I returned the plaintext back, just wrapped the curl and called it hxxp. The most similar program to hxxp is hurl, but hxxp is much simpler and much more straightforward, with regular shell interpolation and no testing framework inside. Just write the HTTP request and execute it, that's it.

echo "GET https://example.com/ HTTP/1.1" | hxxp -

motorest•1y ago
The comparison section seems to be lacking even the most cursory search for alternative API testing tools. It features insomnia but somehow fails to list postman or bruno. Tools like httpyac in particular or .http files in general are conspicuously missing. Not very informative.
hissssst•1y ago
What are .http files?

How Gumclaw Works

https://gumclaw.github.io/how-i-work/index.html
1•tosh•1m ago•0 comments

Show HN: An open source schema definition for datasheets

https://nkorai.github.io/datasheet-schema/
1•nkorai•2m ago•0 comments

Show HN: Window Hints – Keyboard-first window switching

https://windowhints.com/
1•mihau•2m ago•0 comments

The Architecture of Open Source Applications

https://aosabook.org/en/index.html
2•blobcode•3m ago•0 comments

Amazon Cuts Jobs in Artificial General Intelligence Unit

https://www.wsj.com/tech/ai/amazon-cuts-jobs-in-artificial-general-intelligence-unit-fb86e2ba
2•N_A_T_E•3m ago•0 comments

Show HN: Caustic – a self-hosted compiler with no LLVM, Libc, or external tools

https://github.com/Caua726/Caustic
1•cauaneves•4m ago•0 comments

Dots-note 3.0 scored perfect points International Mathematical Olympiad problems

https://www.chinadaily.com.cn/a/202607/22/WS6a6085aaa310986e2b466b54.html
2•yogthos•5m ago•0 comments

Building a Tiny 3D Renderer for a Tiny Handheld

https://saffroncr.itch.io/katavatis/devlog/1534514/building-a-tiny-3d-renderer-for-a-tiny-handheld
1•g0xA52A2A•5m ago•0 comments

'The Odyssey' Proves It: Audiences Want Movies Made the Hard Way

https://www.hollywoodreporter.com/movies/movie-news/odyssey-box-office-2026-practical-effects-123...
1•randycupertino•6m ago•1 comments

Oido Studio – Build AI employees that run your business

https://oidostudio.com
1•djancyp•6m ago•1 comments

Zero-Copy Go: Why Io.Copy Is Lying to You (Sendfile/Splice)

https://blog.devgenius.io/zero-copy-go-why-io-copy-is-lying-to-you-sendfile-splice-11748e293462
1•cheikhdev•7m ago•0 comments

Show HN: SF Speedrun – a Mario style game about surviving SF startup culture

https://sfspeedrun.com/
1•ayaangazali•7m ago•1 comments

A Guide to Trust Anchor Rotation with Cert-Manager

https://www.buoyant.io/blog/a-guide-to-linkerd-trust-anchor-rotation-with-cert-manager
1•PagCatOli•7m ago•0 comments

A Rhino from the Arctic

https://nature.ca/en/about-the-museum/media-centre/a-rhino-from-the-arctic/
1•speckx•7m ago•0 comments

Show HN: SyncLite – An embedded synchronization layer for SQLite and DuckDB

https://github.com/syncliteio/SyncLite
1•mahcha•8m ago•0 comments

Pinball on 64-Bit Alpha AXP Windows NT

https://thebrokenpipe.com/blog/pinball-on-64-bit-alpha-axp-windows-nt/
1•jandeboevrie•8m ago•0 comments

Show HN: Live life calendar wallpaper for Mac

https://github.com/knguyenanhoa/lifecalwall
1•191101•9m ago•2 comments

Rube/1.0: A Byzantine protocol for transmitting one authenticated Boolean

https://raw.githubusercontent.com/voidnullvalue/RUBE/refs/heads/main/draft-rube-protocol-01.md
1•voidnullvalue•9m ago•0 comments

Show HN: Founders Feed

https://www.founders-feed.com
1•player08•10m ago•0 comments

Szr: A safer command output reduction for coding agents

https://github.com/devr-tools/szr
1•alxxjohn•10m ago•1 comments

Even AGI Can't Estimate a Jira Ticket

https://twitter.com/chkn_little/status/2079983527240581474
2•llmmadness•10m ago•0 comments

Show HN: Cartopolis – OpenStreetMap rendered like it's 1999

https://seriot.ch/drawing/cartopolis/
1•beefburger•11m ago•0 comments

The Vibe Coding Trap: Why AI-Assisted Projects Still Fail

https://thinkapedia.com/t/tk_s9opYzPvxvZ7/document
1•chancedurham•11m ago•0 comments

Claude was safest – and Grok committed 180 crimes and went extinct within 4 days

https://kottke.org/26/07/0049364-researchers-let-ai-models
1•kristiandupont•12m ago•0 comments

LLMs Will Cheese Your Types: Fighting Back in Haskell

https://blog.jle.im/entry/llms-and-haskell-1-constraint-evading-behavior.html
1•jle•14m ago•0 comments

Show HN: Hermes SEG – Self-hosted, open-source secure email gateway

https://github.com/deeztek/Hermes-Secure-Email-Gateway
1•stylized8629•14m ago•1 comments

I Spent a Year Asking AI to Solve Math's Hardest Problem. Here's What Happened

https://cacm.acm.org/blogcacm/i-spent-a-year-asking-ai-to-solve-maths-hardest-problem-heres-what-...
2•wslh•16m ago•0 comments

Garmin Acquires TrainingPeaks and TrainHeroic

https://www.garmin.com/en-US/newsroom/press-release/corporate/garmin-acquires-trainingpeaks-and-t...
1•Gshaheen•18m ago•0 comments

Show HN: Cactus Hybrid: We taught Gemma 4 to know when it's wrong

https://github.com/cactus-compute/cactus-hybrid
1•HenryNdubuaku•18m ago•0 comments

Show HN: Nexlayer – Paste a repo. The agent analyzes, builds and deploys it

https://nexlayer.com/
1•salsta1•19m ago•0 comments