{"library":"django-browser-reload","type":"library","category":null,"description":"django-browser-reload is a Django application that automatically refreshes your web browser during development when changes are detected in Python code, templates, or static files. It helps improve the development workflow by eliminating manual browser reloads. The current version is 1.21.0, and it actively supports Python versions 3.9 to 3.14 and Django versions 4.2 to 6.0. It is actively maintained.","language":"python","status":"active","version":"1.21.0","tags":["django","development","hot reload","browser reload","static files","templates","middleware","dx"],"last_verified":"Sat May 23","install":[{"cmd":"pip install django-browser-reload","imports":["INSTALLED_APPS = [\n    # ...\n    'django_browser_reload',\n    # ...\n]","MIDDLEWARE = [\n    # ...\n    'django_browser_reload.middleware.BrowserReloadMiddleware',\n    # ...\n]","from django.urls import path, include\n\nurlpatterns = [\n    path('admin/', admin.site.urls),\n    path('__reload__/', include('django_browser_reload.urls')), # Only in DEBUG mode\n]","{% load django_browser_reload %}\n...\n<body>\n    ...\n    {% reload_script %}\n</body>"]}],"homepage":null,"github":"https://github.com/adamchainz/django-browser-reload","docs":null,"changelog":"https://github.com/adamchainz/django-browser-reload/blob/main/CHANGELOG.rst","pypi":"https://pypi.org/project/django-browser-reload/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":3.5,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/django-browser-reload/compatibility"}}