https://github.com/otann/lipstick
A makeup for your API
https://github.com/otann/lipstick
cljs clojurescript swagger swagger-specification swagger-ui
Last synced: about 1 month ago
JSON representation
A makeup for your API
- Host: GitHub
- URL: https://github.com/otann/lipstick
- Owner: Otann
- Created: 2016-10-04T14:17:28.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-02-24T16:50:18.000Z (about 8 years ago)
- Last Synced: 2025-02-11T16:43:20.177Z (3 months ago)
- Topics: cljs, clojurescript, swagger, swagger-specification, swagger-ui
- Language: Clojure
- Homepage:
- Size: 1.65 MB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# lipstick :lipstick:
Lipstick is a UI for your [Swagger][swagger] API definitions
[](http://otann.github.com/lipstick/progress)
Check demo at [http://otann.github.com/lipstick/progress](http://otann.github.com/lipstick/progress)
## Main Features
- Provide single js+html bundle
- Close to plain-text data presentation, ready to be copy-pasted to chat or email
- Non-obstructive client to get live data from API
- Optional configuration through `/lipstick.yaml` file## Development Mode
### Compile css:
Compile css file once.
lein less once
Automatically recompile css file on change.
lein less auto
### Run application:
lein clean
lein figwheel devFigwheel will automatically push cljs changes to the browser.
Wait a bit, then browse to [http://localhost:3449](http://localhost:3449).## Production Build
To compile clojurescript to javascript:
lein clean
lein cljsbuild once min
[swagger]: http://swagger.io/