Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Litestar framework #80

Merged
merged 1 commit into from
Aug 25, 2023
Merged

Conversation

i404788
Copy link
Contributor

@i404788 i404788 commented Apr 12, 2022

Checklist

  • This project is explicitly related to ASGI.
  • The new list entry contains a project name, URL and description.

What is this project?

Starlite, a light, opinionated and flexible ASGI API framework built on top of pydantic and Starlette.

https://starlite-api.github.io/starlite/

Do you know about other similar projects?

Yes, similar to FastAPI (both Starlette + Pydantic with OpenAPI endpoints), but afaik not related in structure/code.

If so, how is this one different?

Starlite is more lightweight, and (in my testing) faster due to the use of orjson.


Anyone who agrees with this pull request can add a 👍.

@i404788 i404788 marked this pull request as ready for review April 12, 2022 11:43
@euri10
Copy link
Contributor

euri10 commented Aug 25, 2023

Actually this is now Litestar (https://litestar.dev/) and it's an amazing framework, very-well tested, packed with many interesting goodies, easily extendible and pluggable, you should definitely add it @florimondmanca ;)

what's the trigger for you to make it happen ?

@florimondmanca
Copy link
Owner

Nothing in particular — I actually thought we had already added Litestar to the list somehow!

I’m away and can’t commit code myself. @i404788 if you’re still getting messages from this thread, would you be up for the Starlite -> Litestar update?

Otherwise somebody can open a new updated PR that would override this one.

@i404788
Copy link
Contributor Author

i404788 commented Aug 25, 2023

@florimondmanca I'll update it, I still actively use litestar

@i404788 i404788 changed the title Add Starlite framework Add Litestar framework Aug 25, 2023
@i404788
Copy link
Contributor Author

i404788 commented Aug 25, 2023

@florimondmanca I've updated it, the actual project has changed a lot (it's not based on pydantic & starlette anymore, and there have been many more features) since so I've had to update the description significantly, let me know if it's alright.

Copy link
Owner

@florimondmanca florimondmanca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking great, thank you!

@florimondmanca florimondmanca merged commit afe0260 into florimondmanca:master Aug 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants