OpenCollection - An open specification for describing API collections
summary
OpenCollection is an open, YAML-based spec that Bruno uses as the single source of truth for API collections, claiming file-system-first YAML-based collection-as-code with Git diffs and extensions. Bruno shows it running at scale (4M users, 1M monthly, 46k GitHub stars, 200k weekly CLI installs) and demonstrates a working CLI, desktop client, generated docs and editor tooling where a login/register flow returns a token. The spec is open, extensible and designed for CLI, desktop client, docs and VS Code extension integration.
AI-written summary · about
chapters (13)
- 0:00OpenCollection intro
- 1:54Bruno adoption
- 3:41Problem space
- 5:48OpenCollection vs Arazzo
- 7:13Vision for interfaces
- 7:34Demo in YAML
- 8:58CLI execution
- 11:06Bruno as editor
- 12:31Generating documentation from OpenCollection
- 14:25NestJS integration
- 19:10VS Code extension
- 20:33Source of truth
- 20:54Q&A
related talks
21mBruno - A Free and Opensource IDE for exploring and testing APIs
35mOpenAPI for Documentarians
47mContract-Driven API Development with OpenAPI Specification
27mHow we opened up our private museum collection API
22mBeyond the Spec: Making OpenAPI More Human
45mOpenAPI for Web Developers
01h 01mPostman Collections as Part of Your Developer Experience panel
25mOrchestrating API Programs for your Team
