scalar
xpresso
scalar | xpresso | |
---|---|---|
11 | 6 | |
3,701 | 170 | |
9.9% | - | |
9.9 | 0.6 | |
5 days ago | about 1 year ago | |
TypeScript | Python | |
MIT License | MIT License |
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.
scalar
- Show HN: Nuxt.js OpenAPI / Swagger API Reference Documentation
- Show HN: Scalasaurus β Open API / Swagger API References for Docusuarus
-
Killed by open sourced software. Companies that have had a significant market share stolen from open sourced alternatives.
Scalar - alternative to redoc that has been frantically building out the premium features that redoc's parent company charges absorbent prices for.
-
It's Christmas day. You wake up, run to the tree, tear open the largest package with your name on it... FastAPI has added _____?
+ a link to our repo: https://github.com/scalar/scalar
-
I snitched.
Post launch- Launchaco was getting a dozen or so paying customers a day and eventually was acquired by Namecheap. I recently left and now am working on a free / open source tool which you can check out here: https://github.com/scalar/scalar :)
-
I exposed "AI" logo makers stealing fonts
> working on a free / open source api docs tool, https://github.com/scalar/scalar
> scalar.com
damn son, that namecheap paycheck must have been a pretty penny.
-
Show HN: OpenAPI DevTools β Chrome ext. that generates an API spec as you browse
You could take the OpenAPI json generated from this project and feed it to https://docs.scalar.com/swagger-editor which generates boilerplate in several formats, including Python
-
Scalar: An open-source alternative to Redocly and Swagger UI
hey! co-founder here, appreciate your comment.
Ah that's great feedback!
As for the rendering of the schemas, we have a pull request in draft from this morning! hopefully will be done ASAP
https://github.com/scalar/scalar/pull/244
xpresso
-
It's Christmas day. You wake up, run to the tree, tear open the largest package with your name on it... FastAPI has added _____?
Hook into dependencies and how they are ran, I want to define a synchronous dependency function and not have it run on another thread. This was a feature in https://github.com/adriangb/xpresso. I needlessly need to define dependencies as async even when they donβt use it.
-
FastAPI 0.95.0 supports and recommends Annotated π
Special thanks to @nzig for the core implementation and to @adriangb for the inspiration and idea with Xpresso! π
-
Why there is no App.state in Xpresso
At some point, I'll write a longer blog post to introduce Xpresso, but today I want to give only a brief background and then dive into a single design choice that I found interesting.
-
Developer centric, performant and extensible Python ASGI framework
https://github.com/adriangb/xpresso#inspiration-and-relation...
-
Xpresso is an ASGI web framework built on top of Starlette, Pydantic and di, with heavy inspiration from FastAPI.
fixed in 831eedb6d / 0.6.6, thank you for reporting!
- Xpresso: Fastapi inspired Python web framework with flexible deps injection
What are some alternatives?
docusaurus-openapi - π¦ OpenAPI plugin for generating API reference docs in Docusaurus v2.
starlite - Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs [Moved to: https://github.com/litestar-org/litestar]
git-lfs - Git extension for versioning large files
declarativex - Your Declarative HTTP client library on Python
elements - Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
aquarius - π Off-chain database store for data assets metadata.
Git - Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
uvicorn-gunicorn-fastapi-docker - Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
requests-openapi - A lightweight but powerful and easy-to-use Python client library for OpenAPI v3.
asymmetric - Ridiculously fast and easy module-to-API transformations. Learn in minutes, implement in seconds. Batteries included.
openapi-devtools - Browser extension that generates API specs for any app or website
fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production