←back to thread

536 points helloguillecl | 3 comments | | HN request time: 0.639s | source
Show context
jamiepond ◴[] No.45650598[source]
I made a very simple lightweight yaml based Postman alternative called `yapi`.

https://github.com/jamierpond/yapi

Run this:

  yapi -c ./users.yapi.yaml
  
With this file:

  # users.yapi.yaml
  # yaml-language-server: $schema=https://pond.audio/yapi/schema
  url: http://localhost:3000
  method: GET
  path: /api/users
  query:
    select[name]: true
    select[tag]: true
    limit: 10
Or just `yapi` to use fzf to find configs.
replies(1): >>45651625 #
1. ray_v ◴[] No.45651625[source]
That's a really great concept and I could see how one could get used to the workflow with this!

But, why such low stats on github?! I guess everyone is jamming on postman, eh?

replies(1): >>45652507 #
2. Crestwave ◴[] No.45652507[source]
If you take a peek at the commit history [1], you'll see that the project started only last week with some very vague commit messages. The code is also quite messy and unoptimized. It's a cool project but not exactly industry-level software.

[1] https://github.com/jamierpond/yapi

replies(1): >>45663962 #
3. jamiepond ◴[] No.45663962[source]
will be tidying/optimising as i use it more. PRs are welcome! this is totally a tool i made just for me, to solve my problems. hopefully other people like it too.