The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Pydantic Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
litestar
Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
opyrator
🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.
-
uvicorn-gunicorn-fastapi-docker
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
-
datamodel-code-generator
Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
-
prisma-client-py
Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
In this tutorial, I will demonstrate how to use Burr, an open source framework (disclosure: I helped create it), using simple OpenAI client calls to GPT4, and FastAPI to create a custom email assistant agent. We’ll describe the challenge one faces and then how you can solve for them. For the application frontend we provide a reference implementation but won’t dive into details for it.
First, note the method prefix_allowed_tokens_fn. This method applies a Pydantic model to constrain/guide how the LLM generates tokens. Next, see how that constrain can be applied to txtai's LLM pipeline.
Django admin is really extensible. I'm not seeing here how to offer multiple forms against the same model. Eg if a user can edit some of their profile but not the subscription plan field, while a sales team can.
https://github.com/pydantic/FastUI/blob/main/demo/forms.py#L...
Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07Django Ninja [1], it forever changed how I write Django project, in a way so elegant and productive.
[1]: https://django-ninja.dev/
Project mention: Litestar – powerful, flexible, and highly performant Python ASGI framework | news.ycombinator.com | 2024-02-26What would you like to see here? Could you perhaps open an issue at https://github.com/litestar-org/litestar so we can track and implement this?
If you are just needing a client what you need should be available OOTB, unless you want more hands off.
Here is also a good article for example: https://dev.to/pbaletkeman/secure-python-litestar-site-with-...
Project mention: Opyrator: Turns your Python code into microservices with web API and webUI | news.ycombinator.com | 2023-10-30
Project mention: Vizro – toolkit for creating modular data visualization applications | news.ycombinator.com | 2023-09-26
Project mention: Datamodel-code-generator: Pydantic model/dataclass from OpenAPI, JSON, YAML | news.ycombinator.com | 2023-11-16
I recently came across Beanie. A Python ORM for MongoDb. A pleasure to work with and integrates well with FastAPI, the tests document the code well, and at this point it’s only as complicated as it needs to be.
https://github.com/roman-right/beanie
See Magentic for something similar: https://github.com/jackmpcollins/magentic
Funny that you ask... https://github.com/pydantic/pydantic-core Unfortunately it seems that the functionality you ask for is not (yet) part of this ...
Project mention: GitHub now officially supports polar.sh as a funding platform | news.ycombinator.com | 2024-02-15Hey HN,
Birk from Polar here. We're building a platform for open source developers offering better funding & community tools. We're building it open source too: https://github.com/polarsource/polar
Here to answer any questions you might have. You can read more about this on our own Polar page for Polar:
Project mention: Is there mongoose alternative in Python? (A NoSQL ORM) | /r/learnpython | 2023-05-14
I came across this open source library a few times across Reddit + HN and something that piqued my interest was their concept around "test-driven alignment".
Pydantic related posts
- Building a full Django project, starting with a single file
- Django Ninja is a web framework for building APIs with Django
- Show HN: Mountaineer – Webapps in Python and React
- GitHub now officially supports polar.sh as a funding platform
- Show HN: Arrest – A simple library to structure and validate HTTP calls
- FastUI – build web application user interfaces using declarative Python
- I made Arrest, a small utility to wrap your API calls from your Python application
-
A note from our sponsor - WorkOS
workos.com | 29 Apr 2024
Index
What are some of the best open-source Pydantic projects? This list will help you:
Project | Stars | |
---|---|---|
1 | fastapi | 71,023 |
2 | pydantic | 18,617 |
3 | sqlmodel | 12,949 |
4 | FastUI | 7,292 |
5 | django-ninja | 6,197 |
6 | litestar | 4,453 |
7 | rocketry | 3,175 |
8 | opyrator | 3,014 |
9 | docarray | 2,748 |
10 | uvicorn-gunicorn-fastapi-docker | 2,528 |
11 | vizro | 2,358 |
12 | datamodel-code-generator | 2,302 |
13 | beanie | 1,795 |
14 | prisma-client-py | 1,610 |
15 | ormar | 1,578 |
16 | magentic | 1,575 |
17 | pydantic-core | 1,270 |
18 | polar | 1,269 |
19 | redis-om-python | 1,011 |
20 | odmantic | 974 |
21 | polyfactory | 873 |
22 | authx | 686 |
23 | tanuki.py | 634 |
Sponsored