https://hexmos.com/lama2/index.html [ ] [ ] Skip to content logo Hexmos Lama2 Home ( ) ( ) [ ] Initializing search GitHub logo Hexmos Lama2 GitHub * [ ] Home Home Table of contents + About + Benefits + Terminal Demo: A POST request + VSCode Demo: The same POST request + Community and Support * [ ] Get Started Get Started + Installation + Import Postman + Examples + Collaboration * [ ] Understand Understand + Syntax Guidance + The l2 Format + FAQ/RAQ * [ ] Develop Develop + Design Philosophy + Architecture + IDE/Editor Support + Formal Grammar + API Reference * [ ] About About + Hexmos + Talk to us Table of contents * About * Benefits * Terminal Demo: A POST request * VSCode Demo: The same POST request * Community and Support Lama2: Plain-Text Powered REST API Client for Teams P [banner] Build Test Go Report Card Hexmos Lama2 - Plain-Text Powered REST API Client for Teams | Product Hunt AboutP Lama2 is a Plain-Text powered REST API client & manager built for serious engineering teams. Lama2 specifies the .l2 syntax for describing APIs, and implements a CLI to execute .l2 files. Engineers collaborate on .l2 files using version control. Lama2 integrates nicely with IDEs and text-editors as well. Think of Lama2 as Markdown for APIs. BenefitsP 1. Plain-Text files: Store APIs in the Plain-Text .l2 API files. Simple and human-friendly syntax. Learn basics within minutes! 2. Simple CLI: Launch the CLI tool l2 on API files to make REST API requests. 3. Editor support: Invoke Lama2 from your favorite text editor or IDE. Helpful documentation and tool support to build editor extensions included. 4. Longevity & track-ability: Commit .l2 files to git or other version control for long life & change tracking. 5. Collaboration: Share API repo with teammates and colleagues to collaborate 6. Documentation: Explore examples, how-tos, explanations, references, FAQ/RAQs, and diagrams. Documentation is a priority, so that you never have to get lost. 7. Extensibility: .l2 syntax is implemented as a recursive descent parser, based on a formal grammar. Dig into details and implement new syntax (ex: to support websockets) Tip Coming from postman? Let Lama2 help you convert Postman data dumps into a nice Plain-Text Lama2 repo. Terminal Demo: A POST requestP [demo] basic_post.l2: POST https://httpbin.org/post { "hello": "world" } Execute: l2 basic_post.l2 VSCode Demo: The same POST requestP [demo2] Community and SupportP 1. Full documentation @hexmos.com/lama2 2. Report issues and propose improvements at Github issues 3. Discuss with the community at Discord Back to top Next Installation Made with Material for MkDocs