Navigation

Apps implementing site navigation (e.g. breadcrumbs, menu, site trees).

21 Packages
10 Features

Search & Filter

Reusable application for Django introducing site tree, menu and breadcrumbs navigation elements.

349
Stars
128
Forks
23
Usage
Py3
Status Production/Stable
Version 1.18.1
Updated 9 Apr 2026
License BSD-3-Clause
Commits
Features
NAV Breadcrumbs
NAV Menu
NAV Site tree
Contrib Admin support
Permissions
Pluggable sources
  (app level)
Per-view
Active Item
Parents for active
Internationalization

Simple, yet powerful, code-based menus for Django applications

272
Stars
82
Forks
3
Usage
Py3
Status Production/Stable
Version 2.1.4
Updated 5 May 2025
License BSD 2-Clause
Commits
Features
NAV Breadcrumbs
NAV Menu
NAV Site tree
Contrib Admin support
Permissions
Pluggable sources
wtf?
Per-view
Active Item
Parents for active
Internationalization

A simple, flexible, and extensible navigation menu for Django

38
Stars
1
Forks
0
Usage
Py3
Status Beta
Version 0.15.0
Updated 1 Mar 2026
License Custom
Commits
Features
NAV Breadcrumbs
NAV Menu
NAV Site tree
Contrib Admin support
Permissions
Pluggable sources
Per-view
Active Item
Parents for active
Internationalization

Keep that navigation logic in the presentation layer where it belongs.

36
Stars
8
Forks
0
Usage
Py3
Status Production/Stable
Version 3.3.1
Updated 22 Jul 2025
License MIT
Commits
Features
NAV Breadcrumbs
NAV Menu
NAV Site tree
Contrib Admin support
Permissions
Pluggable sources
Per-view
Active Item
Parents for active
Internationalization

Breadcrumb mixins for django views. Create breadcrumbs in seconds.

77
Stars
9
Forks
0
Usage
Py3
Status Production/Stable
Version 2.5.1
Updated 22 Apr 2024
License BSD License
Commits
Features
NAV Breadcrumbs
NAV Menu
NAV Site tree
Contrib Admin support
Permissions
Pluggable sources
Per-view
Active Item
Parents for active
Internationalization

Develop more, Code less. Propeller integration with Django. Propeller is a front-end responsive framework based on Google's Material Design Standards & Bootstrap.

30
Stars
5
Forks
1
Usage
Py3
Status Beta
Version 1.5.0
Updated 30 Aug 2024
License MIT License
Commits
Features
NAV Breadcrumbs
NAV Menu
NAV Site tree
Contrib Admin support
Permissions
Pluggable sources
Per-view
Active Item
Parents for active
Internationalization

Navigation system for django sites

12
Stars
1
Forks
1
Usage
Py3
Status Production/Stable
Version 1.0.0
Updated 21 Apr 2026
License MIT
Commits
Features
NAV Breadcrumbs
NAV Menu
NAV Site tree
Contrib Admin support
Permissions
Pluggable sources
Per-view
Active Item
Parents for active
Internationalization

Django app to generate HTML breadcrumbs from URL paths

19
Stars
5
Forks
0
Usage
Py3
Status Unknown
Version 0.4.3
Updated 20 Sep 2023
License MIT
Commits
Features
NAV Breadcrumbs
NAV Menu
NAV Site tree
Contrib Admin support
Permissions
Pluggable sources
Per-view
Active Item
Parents for active
Internationalization

Showing 8 of 21 packages in this grid.

View All Packages

Features Being Compared

10 features

NAV Breadcrumbs

Application can produce breadcrumbs navigation.

NAV Menu

Application can produce menu navigation.

NAV Site tree

Application can produce site trees (full site structure, sometimes reffered as site map).

Contrib Admin support

Application supports its management with Django Admin contrib. package.

Permissions

Provides dynamic menu generation based on user permissions.

Pluggable sources

Per-view

Views can be annotated with breadcrumbs

Active Item

Automatically identifies the active item

Parents for active

Automatically identifies all parents for active item (*for tree structures, e.g. menu).

Internationalization

Application facilitates internationalization process.