We are hiring: Engineer - Full Stack (Brighton/Remote) & Engineer - Backend (Brighton/Remote)

Open source

DabApps Lab - open source software

All of the software we produce is built on solid open source foundations. We aim to only produce high quality, well documented projects. The DabApps Lab contains a selection of our free open-source products.


Django REST framework logo

Django REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs.

Some reasons you might want to use REST framework:

  • The Web browseable API is a huge usability win for your developers.
  • Authentication policies including OAuth1a and OAuth2 out of the box.
  • Serialization that supports both ORM and non-ORM data sources.
  • Customizable all the way down - just use regular function-based views if you don't need the more powerful features.
  • Extensive documentation, and great community support.
  • Used and trusted by large companies such as Mozilla and Eventbrite.

Find out more about Django REST framework

Our open source projects

  • django-rest-framework

    Web APIs for Django.

    Find on Github

  • django-db-queue

    Simple database-backed job queue

    Find on Github

  • django-simple-robots

    Simple robots.txt file serving for web applications

    Find on Github

  • django-log-request-id

    Django middleware and log filter to attach a unique ID to every log message generated as part of a request

    Find on Github

  • django-activelink

    A Django template library for checking whether the current page matches a given URL.

    Find on Github

  • django-spurl

    A Django template library for manipulating URLs

    Find on Github

  • django-private-views

    Site-wide login protection.

    Find on Github

  • django-user-roles

    Simple role-based user permissions for Django.

    Find on Github

  • rediset

    Composable, cacheable, lazy trees of Redis set operations.

    Find on Github

What’s next?

Get in touch now to see how our team can help