Lama2
stepci
Lama2 | stepci | |
---|---|---|
7 | 46 | |
97 | 1,503 | |
- | 2.0% | |
8.3 | 7.7 | |
21 days ago | 3 days ago | |
JavaScript | TypeScript | |
GNU Affero General Public License v3.0 | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Lama2
- Bruno
-
Faster Blogging: A Developer's Dream Setup
Based on insights and learnings from building our other Open source CLI tool called Lama2, an API Client Manager that is completely built upon Golang and has better compatibility for various OS and OS architectures, we decided to... Continue reading the full article at https://journal.hexmos.com/developer-markdown-blog-hexmos-glee/
-
God bye postman, Welcome DSL HTTP tests with T-Rext
I like to use java or nodejs to automate http tests. But I built this for my functional and testers coworkers because they don't know how to program. They have another skills. At the end I realized that dsl is faster than repetitive http calls and body parsers.
Also if you check this https://gist.github.com/jrichardsz/8f2f8c0d25af7abc1e2f1d80a... in which with one minute run, I automated several http calls. I also generate a report like karate, cucumber, etc
Nice tool bro, I will check it https://github.com/HexmosTech/Lama2 to get some ideas for my framework
PD: Your install readme is similar to mine :b . Were you inspired by NVM?
Thanks for share
-
Collaborate on APIs for free, with Lama2, git and VSCode
Get Source File
-
Lama2: Plain-Text Powered REST API Client for Teams
- Github: https://github.com/HexmosTech/Lama2
Background story:
The story begins more than a year back, when our team at Hexmos wanted to collaborate on APIs in a simple and straightforward way.
Our engineering infrastructure is split into dozens of self-contained software services. We deal with 100s of internal APIs, and so felt a need for a robust workflow for defining, sharing and updating APIs within our teams.
Traditional solutions such as Postman/Insomnia implement the collaboration features within their applications, and also tend to charge a fee for collaboration. We felt using git is the right way to collaborate on APIs, rather than any custom built solution. So, in a matter of 2 days we got a regex-based prototype DSL language to store API files.
Lots of issues cropped up over time, but we kept making improvements to Lama2 as needs arose. We accumulated 100s of API files over time. Then, we decided that the tool deserves to be out there, benefiting teams that want to collaborate on APIs over git. So, to make it happen, first we invested into formalising the grammar, and implementing the DSL as a hand-written recursive descent parser. Then we invested into helpful documentation, demos and so on. Once we had the basics, we released Lama2 into the world.
Future tasks:
- Create human-friendly syntax for specifying websocket APIs, basic testing, etc
- Lama2: Markdown for APIs
-
Introducing Lama2: Plain-Text Powered REST API Client
Github: https://github.com/HexmosTech/Lama2
stepci
- Step CI – open-source API test automation framework
- Bruno
-
Ask HN: Who wants to be hired? (December 2023)
Location: EU, Germany
Remote: Yes
Willing to relocate: Yes
Technologies: HTML, CSS, TailwindCSS, JavaScript, TypeScript, Node.js, React/Next.js, Vue/Nuxt, GraphQL, REST, Postgres, Git, AWS, Docker + K8s
GitHub: https://github.com/mishushakov
LinkedIn: https://linkedin.com/in/mishushakov
Email: hey at mish.co
Most recently, I worked at Step CI a Technical Founder and authored the API-Testing Framework (https://stepci.com) and Garph (https://garph.dev), a full-stack API-Framework, which brings the developer-experience of tRPC to GraphQL.
My passion is in making tools developers love using and make them more productive.
-
Insomnia REST client now requires an account
For automated testing, you should give Step CI (https://github.com/stepci/stepci) a try
Ps. I helped build it
-
TypeScript NPM Packages Done Right
The problem is that you can import commonjs modules in ESM but not the other way around. For stepci (https://stepci.com) we have chosen to not support ESM for this very reason. We want that the library “just works” for all our users
- Beyond OpenAPI
-
Show HN: Open-source Postman alternative with type safety
Hopscotch is not a Postman fork as far as I know.
You can also do request chaining with Step CI (https://stepci.com) and Hurl (https://hurl.dev)
-
Hurl 4.0.0
There’s also Step CI: https://stepci.com
Disclaimer: I’m one of the authors
-
I'm building an uptime monitoring service for API workflows! Looking for some fedback.
It's a config driven uptime monitoring service powered by Step CI, an open source API testing framework.
-
What are my options for cheap multi-step API testing? Datadog is ridiculous.
You might try DiY-ing it with this open-source framework - https://stepci.com/
What are some alternatives?
t-rext-demo
Restfox - Offline-First Minimalistic HTTP & Socket Testing Client for the Web & Desktop
vscode-restclient - REST Client Extension for Visual Studio Code
hurl - Hurl, run and test HTTP requests with plain text.
currencyapi-js - The perfect tool to handle your exchange rate conversions. Our API helps you with current and historical foreign exchanges rates. Stop worrying about uptime & outdated data.
venom - 🐍 Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Request, web, imap, etc... ) and assertions
ain - A HTTP API client for the terminal
metlo - Metlo is an open-source API security platform.
glee - Dev-friendly Blogging Setup
milkman - An Extensible Request/Response Workbench
insomnia-plugin - Log API calls with Insomnia