Open Source Django Projects
Discover 20 open source Django repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Django projects here are most often combined with Python, Library and Web Development. Last updated October 3, 2026.
20 repositories · updated October 3, 2026

AdventureLog: Track Travel and Plan Trips
AdventureLog is a self-hosted travel tracker and trip planner for organizing visited places, itineraries, and travel history on a map. It suits travelers who want to manage their own data and collaborate on plans.

plane: Manage Projects, Issues, Cycles, and Roadmaps
Plane is a project management platform for teams that need to organize work items, plan cycles, coordinate modules, and track progress. Use it as a hosted service or self-host it for control over deployment and data.

geonode: Manage and Share Geospatial Data
GeoNode is a web-based platform for publishing, managing, and collaborating on geospatial data. It suits organizations that need shared datasets, metadata, and interactive maps with access controls.

huey: Queue and Schedule Python Tasks
Huey is a lightweight Python task queue for running background and scheduled work outside an application’s request flow. It suits Python projects that need task retries, scheduling, or multiple worker models with a choice of storage backends.

jumpserver: Manage Secure Access to Privileged Systems
JumpServer is a self-hosted privileged access management platform for DevOps and IT teams. It centralizes secure connections to servers, desktops, Kubernetes, databases, and web applications, with terminal and AI components.

papermerge: Organize and Search Scanned Documents
Papermerge is a web-based document management system for organizing scanned archives. It uses OCR and full-text search to make documents easier to find, but this repository is archived and development has moved to papermerge-core.

factory_boy: Create Python Test Data with Factories
factory_boy replaces static test fixtures with configurable factories that build Python objects for individual tests. It supports multiple creation strategies and integrations with popular ORMs, making it useful for projects that need flexible, repeatable test data.

horilla-hr: Manage HR Operations with an Open HRMS
Horilla HRMS is a Django-based system for managing employee records, hiring, attendance, leave, payroll, performance, and other HR workflows. It suits organizations looking to run an integrated HR platform they can deploy and configure themselves.