django-debug-toolbar-template-timings
A django-debug-toolbar panel that shows you template rendering times for Django
Decision gist · record as of 2026-08-14
No, unless you are actively maintaining a Django 1.8 project and need to profile template performance. The package is abandoned (last updated 2018), explicitly incompatible with Django 1.9+, and will not work with modern Django versions. If you are on a current Django version, seek an actively maintained alternative or use Django's built-in template profiling tools.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Django 1.8 or below; does not work with Django 1.9 and above.
- Requires django-debug-toolbar to be installed and configured.
- Installation is straightforward with no runtime dependencies, but the package is abandoned—last release was 2018-02-24 and last commit 2018-03-06.
License · maintenance · safety
(unclear) — Licensed under MIT. The license text is included in the fact sheet, though license_treatment is marked unclear; MIT is permissive and poses no restriction on use or modification.
last release 2018-02-24 (3093 days) · last repo commit 2018-03-06 · 296 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 76,152 downloads/mo, #14,652 on PyPI
Alternatives
Verify before relying
pip install django-debug-toolbar-template-timings
# In settings.py:
DEBUG_TOOLBAR_PANELS = [
'template_timings_panel.panels.TemplateTimings.TemplateTimings',
]
INSTALLED_APPS = [
'template_timings_panel',
]- Whether the package works with any Django versions released after 1.8 despite the stated incompatibility
- Current compatibility with modern Python versions beyond 3.4, which was the latest listed at release
- Whether the 10% overhead estimate mentioned in the description still holds on current hardware
What it is and what it does
This is a panel extension for Django Debug Toolbar that breaks down template rendering time in development. It hooks into Django's template system to measure how long each template takes to render, including templates pulled in via {% extends %} and {% include %} tags, and displays the results in the debug toolbar interface.
The package is designed for Django 1.8 and earlier only—it explicitly does not work with Django 1.9 and above. It has no runtime dependencies beyond Django Debug Toolbar itself. The panel adds approximately 10% overhead during development and can be configured to ignore specific template patterns. It is no longer maintained; the last release was in February 2018.
Use it for
- Identify which templates are slowest to render in a legacy Django 1.8 project during development
- Distinguish between queries executed during template rendering versus queries executed elsewhere in the request
- Profile nested template hierarchies to find performance bottlenecks in template inheritance chains
- Debug template rendering performance in development without adding instrumentation code to templates
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
No, unless you are actively maintaining a Django 1.8 project and need to profile template performance.
The package is abandoned (last updated 2018), explicitly incompatible with Django 1.9+, and will not work with modern Django versions. If you are on a current Django version, seek an actively maintained alternative or use Django's built-in template profiling tools.
Install
django-debug-toolbar-template-timings on PyPI
Before you install
Installation is straightforward with no runtime dependencies, but the package is abandoned—last release was 2018-02-24 and last commit 2018-03-06. It explicitly supports only Django 1.8 and below; Django 1.9 and above do not work. Use only in legacy Django projects still on 1.8.
Requires Django 1.8 or below; does not work with Django 1.9 and above. Requires django-debug-toolbar to be installed and configured.
License in practice
Licensed under MIT. The license text is included in the fact sheet, though license_treatment is marked unclear; MIT is permissive and poses no restriction on use or modification.
Quickstart
pip install django-debug-toolbar-template-timings
# In settings.py:
DEBUG_TOOLBAR_PANELS = [
'template_timings_panel.panels.TemplateTimings.TemplateTimings',
]
INSTALLED_APPS = [
'template_timings_panel',
]
Verify before relying
- Whether the package works with any Django versions released after 1.8 despite the stated incompatibility
- Current compatibility with modern Python versions beyond 3.4, which was the latest listed at release
- Whether the 10% overhead estimate mentioned in the description still holds on current hardware
Package facts
| License | Not declared unclear |
| Python support | Not specified |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | None |
| Maintenance | Abandoned 3,093 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 76,152 / month, #14,652 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Environment :: Web EnvironmentFramework :: DjangoIntended Audience :: DevelopersProgramming Language :: PythonProgramming Language :: Python :: 2Programming Language :: Python :: 2.7Programming Language :: Python :: 3Programming Language :: Python :: 3.3Programming Language :: Python :: 3.4Topic :: Software Development :: Debuggers |
Evidence: django_debug_toolbar_template_timings-0.9-py2.py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “debug toolbar template timing”
- django-debug-toolbar-template-timingsA Django Debug Toolbar panel that measures and displays the time…
- django-debug-toolbar-template-profilerAdds a debug panel to django-debug-toolbar that measures and displays…
- django-debug-toolbarDisplays debug information panels in Django applications during…
Give your agent the search over MCP, or paste the wish link into any chat.
More Debuggers packages
Extracts and displays stack frame and traceback data with context-aware source code rendering, used to power enhanced tracebacks in IPython and similar tools.
Install it if you need to display or inspect stack frames with source context; skip it if your use case doesn't involve frame introspection.
debugpy is a Debug Adapter Protocol implementation for Python that enables remote debugging of Python scripts and modules through standard DAP clients, with support for breakpoints, exception handling, and subprocess debugging.
Install it if you need remote debugging, DAP client integration, or programmatic control over breakpoints and exception handling.
Pylint is a static code analyzer that checks Python code for errors, enforces coding standards, detects code smells, and suggests refactoring improvements without executing the code.
Install it if you need thorough code analysis with inference-based bug detection; if speed is critical, consider pairing it with faster linters like ruff for…
yamllint checks YAML files for syntax errors, style violations, and structural problems like key repetition, line length, trailing spaces, and indentation issues.
ipdb is an IPython-enabled debugger that replaces Python's standard pdb with tab completion, syntax highlighting, and better introspection while maintaining the same pdb interface.
Memray is a memory profiler for Python that traces every function call to track memory allocations across Python code, native extensions, and the interpreter itself, generating reports like flame graphs and tables to analyze memory usage.
See also django-debug-toolbar-template-profiler · djdt-flamegraph · django-graphiql-debug-toolbar · django-debug-toolbar · Flask-DebugToolbar · laces · pyramid-debugtoolbar · aiohttp-debugtoolbar · Flask-Moment · django-mjml