frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: YAML Studio – Visual OpenAPI Editor (no code, no $refs)

https://www.yamlstudio.com/
2•logesh2003d•1d ago
Hi HN

I built YAML Studio, a visual editor that helps you design complex OpenAPI specs without hand-writing YAML or dealing with $ref headaches.

It's a drag-and-drop, form-based tool that generates clean OpenAPI 3.0/3.1 YAML — useful for devs, PMs, and tech writers who want to collaborate on API design without needing deep spec knowledge.

Why I built this: I’ve spent countless hours manually writing and debugging OpenAPI files — breaking things with a bad indent or misused $ref. Existing tools like Swagger Editor are great, but still very code-centric. I wanted something more intuitive, where people could build valid specs visually, and hand off ready-to-use YAML.

What it does: Add paths, methods (GET/POST/...), params, schemas, responses

Full support for OpenAPI 3.0 and 3.1

Define request/response bodies via forms

Supports OAuth2, bearerAuth, and x-* extensions

Exports a complete, valid YAML spec instantly

No signup required — just open and build

Try it here

Under the hood: Built with React, a JSON Schema-based config layer, and a YAML generator that flattens nested structures. All data stays in-browser — no telemetry, no backend (yet).

I'd love your feedback:

What’s missing?

What would make this part of your workflow?

Would you use this with your team or for solo API builds?

Thanks in advance for trying it out!

Comments

whoamii•1d ago
Not allowing arrays/objects to reference other schemas is a good way to avoid $refs. :)

Sound on OCaml on Windows

https://www.gridbugs.org/sound-on-ocaml-on-windows/
1•stevebox•10m ago•0 comments

@lazarv/react-server

https://react-server.dev
1•lazarv1982•10m ago•0 comments

Tokio Fusion

https://github.com/lispking/tokio-fusion
1•lispking•13m ago•0 comments

Making an Infinite Lego Domino Ring [video]

https://www.youtube.com/watch?v=IQhgiL3TqYQ
1•surprisetalk•17m ago•0 comments

.gov websites appear to be hosting nudes/movies

3•justbeingbored•20m ago•0 comments

Is the Transition to IPv6 Inevitable?

https://ipv6.hanazo.no/posts/ipv6-transition-inevitable
1•chubot•22m ago•0 comments

Show HN: Visualize Control, Data, and Side-Channel Exploits in Smithery MCPs

https://early.mcpwned.com/dashboard/scanner
1•coderinsan•23m ago•0 comments

Box Combinators

https://mmapped.blog/posts/41-box-combinators
1•surprisetalk•30m ago•0 comments

Three Alarms About Technical Debt, Strategic Debt, and Cognitive Debt

https://stingtao.substack.com/p/i-learn-to-code-via-vibe-coding-three
1•stingtao•31m ago•0 comments

UX Debt: The Hidden Cost of Shipping Fast

https://gigacore.substack.com/p/ux-debt-the-hidden-cost-of-shipping
1•Gigacore•32m ago•0 comments

The Uline print catalog is impeccably designed

https://ashwinsundar.com/posts/uline-design/
2•ashwinsundar•42m ago•0 comments

Exercise Acts as a Drug (2012)

https://pubmed.ncbi.nlm.nih.gov/22486393/
2•handfuloflight•45m ago•0 comments

Halloween Problem

https://en.wikipedia.org/wiki/Halloween_Problem
1•TMWNN•55m ago•0 comments

ESignatures in Construction Simplifies Approvals with BoldSign

https://boldsign.com/blogs/how-esignatures-simplify-construction-approvals-in-real-estate/
2•dhinesh1806•56m ago•0 comments

Show HN: Open-Source Terminal/SSH Automation Framework for AI Agents and LLMs

https://github.com/Termitty/termitty
1•dpacman•57m ago•0 comments

Red Cross says at least 21 killed and dozens shot in Gaza aid incident

https://www.bbc.com/news/articles/c991j01lym3o
5•Jimmc414•1h ago•1 comments

Rolldown-Vite: a Rust-Rewrite of Rollup

https://voidzero.dev/posts/announcing-rolldown-vite
6•thunderbong•1h ago•1 comments

Is "The Phoenician Scheme" Wes Anderson's Most Emotional Film?

https://www.newyorker.com/magazine/2025/06/09/the-phoenician-scheme-movie-review
1•prismatic•1h ago•0 comments

The Steve Ballmer Interview: The Complete History and Strategy

https://www.acquired.fm/episodes/the-steve-ballmer-interview
2•tambourine_man•1h ago•0 comments

How to post when no one is reading

https://www.jeetmehta.com/posts/thrive-in-obscurity
11•j4mehta•1h ago•4 comments

Show HN: MBCompass – Android Compass App

https://github.com/MubarakNative/MBCompass
33•nativeforks•1h ago•4 comments

Price Index Could Clarify Opaque GPU Costs for AI

https://spectrum.ieee.org/gpu-prices
1•neom•1h ago•0 comments

Yisp: Lisp-like YAML templating for Kubernetes and beyond

https://dev.to/totegamma/what-if-yaml-and-lisp-had-a-child-bring-functional-power-to-your-kubernetes-manifests-266h
3•totegamma•1h ago•0 comments

Projected Outcomes of Removing Fluoride from US Public Water Systems

https://jamanetwork.com/journals/jama-health-forum/fullarticle/2834515
4•zzzeek•1h ago•0 comments

MailLM

https://maillm.com/
1•PurnataHassan•2h ago•1 comments

LFSR CPU Running Forth

https://github.com/howerj/lfsr-vhdl
9•izabera•2h ago•0 comments

INTERCAL Rides Again – Restoring a Lost Compiler

https://adventofcomputing.libsyn.com/episode-158-intercal-rides-again-restoring-a-lost-compiler
1•matt_d•2h ago•1 comments

Autonomous Software Maintenance Has Arrived

https://www.tembo.io/blog/autonomous-software-maintenance-has-arrived
2•pjungwir•2h ago•0 comments

The Relation of Mathematics and Physics (1964)

https://www.feynmanlectures.caltech.edu/fml.html#2
1•fisheuler•2h ago•0 comments

Turning used cooking oil into soap where deep-Fried foods rule

https://www.bbc.com/news/articles/c9djx7llj44o
1•1659447091•2h ago•0 comments