Skip to content

Welcome to the Python JSONAPI-Standard (PyJAS) Documentation!

PyPI - Python Version Pydantic v2 GitHub License codecov PyPI - Downloads

Welcome to PyJAS, a robust Python library designed to seamlessly integrate the JSON:API specification with Python and Pydantic. Whether you're building a new API or enhancing an existing one, PyJAS provides the tools you need to ensure your API adheres to best practices and standards.

Why PyJAS?

  • Standards-Compliant: Fully adheres to the JSON:API specification, ensuring interoperability and consistency. If you find this is not the case, please report an issue.
  • Pydantic Powered: Leverages Pydantic's powerful data validation and parsing capabilities.
  • FastAPI Integration: Easily integrates with FastAPI to build high-performance APIs.
  • Extensible: Flexible architecture allows for customization and extension to fit your project's needs.
  • Work in Progress: Continuously evolving with new features and improvements based on community feedback.

Getting Started

This documentation site is a work in progress. Here, you'll find guides, examples, and API references to help you make the most of PyJAS. Stay tuned for more updates!


Join the Community

Contribute to the project, report issues, or suggest features on our GitHub repository. We welcome contributions from developers of all skill levels!


Stay Updated