Django Rest Framework

Django Rest Framework

Django REST Framework is a free and open-source, powerful and flexible toolkit for building Web APIs with the Python framework, Django. With Django REST Framework it easy to create full-fledged REST APIs that follows the Django design pattern with models, views and urls. It comes with authentication policies including packages for OAuth1a and OAuth2 and a pre-built browsable API, much like Swagger.

Alternatives to Django Rest Framework

Firebase
0

Firebase

Firebase is a Platform-as-a-Service (PaaS) for hosting and develop mobile and web applications. With Firebase developers can move quickly and integrate with third-party software with less friction. Firebase provides an API that can packe your application into a single SDK that works cross-platform for iOS, Android, JavaScript and C++. The Firebase platform is owned by Google and to-date over 1.5 million applications has been shipped on the platform.

Suggested by Samantha Samantha
PostgREST
0

PostgREST

PostgREST is a standalone web server and development tool that automatically turns your PostgreSQL database into a RESTful API.

Suggested by Freddie Freddie
PostGraphile
0

PostGraphile

PostGraphile (previously known as PostGraphQL) is a free an open-source software project that lets you spin up GraphQL APIs on top of an existing PostgreSQL database, instantly. PostGraphile automatically detects tables, columns, indexes, relationships, views, types, functions and comments in your database. Based on that information it generates a GraphQL server and API which is automatically updated when changes are made to the database or its data.

Suggested by Metaphase Metaphase
TOP PROS
Makes use of PostgreSQL's row-level security

PostGraphile is built around features native to PostgreSQL. One such feature is PostgreSQL's row-level security, which can be utilized to build application authentication, authorization and role-based access systems right into your database.

Freddie Freddie
PostGraphile automatically generates a GraphQL API from your PostgreSQL database schema

I love the fact that PostGraphile automatically detects tables, columns, indexes, relationships, views, types, functions and comments from my PostgreSQL database schema and instantly creates a GraphQL server and GraphiQL interface. With PostGraphile I can focus on what's important, making my idea come to reality, instead of fiddling with tooling.

Freddie Freddie
Database-Driven Development

Everything in PostGraphile revolves around your database schema. You write SQL, and PostGraphile automatically generates your GraphQL API. At first I was sceptical towards the model of database-driven development, but it has taught me how powerful our relational databases really are. As of late, the trend has been to move further and further away from database layer, with the introduction of ORMs, NoSQL, Serverless etc.. maybe these ideas are misguided?

Freddie Freddie
TOP CONS
Django Ninja
0

Django Ninja

Django Ninja is a free and open source web framework for building REST APIs with Django and Python 3.6+ based type hints. It shares many similarities with FastAPI, another popular Python framework for building APIs. Django Ninja now brings the same methodology to Django users wanting to build modern APIs using OpenAPI (Swagger) standards and JSON schema. It integrates well with the Django ORM and the ecosystem of third-party Django applications. Already the framework is used by multiple companies with live projects.

Suggested by Freddie Freddie
Supabase
0

Supabase

Supabase is a free and open-source self-hosted and SaaS provided alternative to Firebase. With Supabase you can add a realtime REST API to a PostgreSQL without writing a single line of code.

Suggested by Millen Millen
TOP PROS
Can be self-hosted

The fact that Supabase is a free and open-source firebase alternative that can be self-hosted makes it an extremely interesting project.

Millen Millen
Instant REST API for PostgreSQL databases

With Supabase you can have a REST API automatically generated for your PostgreSQL database in minutes.

Freddie Freddie
TOP CONS
Not ready for production yet

Supabase seems like a really cool project, but the project is still in alpha/beta stage and is not ready for production..

FI5HDOG FI5HDOG

Do you know of more Django Rest Framework Alternatives?

Similar Alternatives

Sort by

Django Rest Framework Alternatives Django Rest Framework Alternatives

In this list you find Django Rest Framework Alternatives for various platforms. All alternatives are generated by people like yourself. No AI, machine learning or randomness is used to list and rank the best alternatives for Django Rest Framework.

List Last Updated:

02/01/2021 (2 months ago)