HTTL Project - HTTL + GitHub Copilot = Instant OpenAPI Specs
HTTL Project, powered by GitHub Copilot’s agentic capabilities, analyzes your codebase, generates OpenAPI specs, and builds realistic payloads - all inside VS Code, no context switching needed.
Replies
HTTL
Hey Product Hunt! 👋
I’m excited to share something I’ve been quietly building: HTTL Project, a VS Code extension that combines a new language (HTTL) with an AI agent built on GitHub Copilot to take your API development to a whole new level.
---
### 💡 What is HTTL Project?
It’s more than a code helper - it’s a smart assistant inside VS Code that can:
- 🔍 Analyze your codebase
- 📄 Auto-generate OpenAPI specifications
- 🧠 Create realistic request payloads
- ⚡ Execute and test endpoints - instantly
All of this happens in your editor, with zero configuration, using a clean, developer-friendly syntax powered by HTTL.
---
### 🤖 Why It’s Different
While Copilot usually helps line-by-line, this project explores something new:
👉 an agentic workflow - where Copilot helps carry out larger, goal-oriented tasks, like turning an entire project into a working OpenAPI spec.
This isn’t about autocomplete.
This is about AI doing the boring stuff so you can stay in flow.
---
### 🚀 Why I Built It
I wanted something that:
- Doesn’t require switching between tools like Postman, Swagger, and YAML editors
- Doesn’t rely on heavy annotations or custom formats
- Uses AI in a practical, intelligent way, not just to fill in code
So I built HTTL Project - a small idea that’s becoming a powerful workflow.
---
If you’ve ever wanted Copilot to do more than just suggest code...
This is your first taste of what’s coming next.
Try it out. Break it. Build with it. And let me know what you think - I’d love your feedback 🙌
Thanks for reading!
🔗 https://httl.dev/vscode
🔗 https://marketplace.visualstudio...
💬 Questions or ideas? I’m in the comments!
Good to go tool for better coding experience and at same platform on real time basis without switching to any other app.
Don't really get this part:
That's literally how developers have always worked with APIs. They are literally programming interfaces, not graphical user interfaces.
HTTL
Hi @qhat , thanks for commenting! What I meant here is that if you need to interact with (invoke) APIs, you typically have a choice between various UI-based tools like Postman, Insomnia, etc. HTTL, on the other hand, provides a way to call APIs by writing lightweight code, which is often more convenient for people who are primarily writing code anyway. 😉
Automating OpenAPI specs is a must-have! 👀