oliyh/martian

The HTTP abstraction library for Clojure/script, supporting OpenAPI, Swagger, Schema, re-frame and more

ClojureOtherhttpclojureschemaclojurescriptswaggerhttp-clientopenapiinterceptoropen-apiinterceptorsswagger-specmartianswagger-apicljdoc-badge
This is stars and forks stats for /oliyh/martian repository. As of 26 Apr, 2024 this repository has 480 stars and 37 forks.

Martian Calling HTTP endpoints can be complicated. You have to construct the right URL with the right route parameters, remember what the query parameters are, what method to use, how to encode the body and many other things that leak into your codebase. Martian takes a description of these details (either from your OpenAPI/Swagger server, or just as lovely Clojure data) and provides a client interface to the API that abstracts you away from HTTP and lets you simply call operations with parameters,...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
phronmophobic/clj-graphvizClojureCShell19000
prometheus-community/windows_exporterGoOther2.4k06270
dromara/payment-spring-bootHTMLJavaOther66701470
joelittlejohn/jsonschema2pojoJavaHTMLGroovy6.1k01.6k0
fcitx5-android/fcitx5-androidKotlinC++CMake1.4k0790
uo-ec607/lecturesHTMLOther1.2k05360
cocktailpeanut/dalaiCSSJavaScriptEJS12.8k01.4k0
dequelabs/axe-coreJavaScriptHTMLOther5.3k+10766+2
piskelapp/piskelJavaScriptCSSHTML10.3k+17750+1
williamyang1991/StyleGANEXJupyter NotebookPythonOther390+327+1