django-bleach
HTML sanitizer
Sanitizes user input HTML to prevent XSS attacks.
Bleach is a Python module that takes any HTML input, and returns valid, sanitised HTML that contains only an allowed subset of HTML tags, attributes and styles. django-bleach is a Django app that makes using bleach extremely easy.
Archived
149 stars
6 watching
23 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| Integrates Django with a Python binding to the Ammonia HTML sanitizer Rust crate | 29 |
| Provides an object-oriented API to sanitize untrusted HTML input | 241 |
| This package provides a way to filter out dangerous HTML tags and attributes from user input in ThinkJS applications. | 4 |
| Tools to sanitize user input in web applications by removing or restricting malicious HTML elements and attributes | 28 |
| A library that removes common unicode confusables/homoglyphs from strings | 105 |
| Reusable mixins for class-based views in Django | 1,960 |
| A Laravel package providing an HTML filter service to clean and sanitize user input | 1,888 |
| Protects against a specific web-based attack by modifying the length of HTML responses. | 75 |
| Provides integration and tools for testing Django web applications with Selenium | 90 |
| Automates visual testing of web pages before and after releases to ensure deployment safety | 1,441 |
| A collection of security-focused tools to enhance the security of Django applications. | 275 |
| A Django template tag that automatically highlights active URLs in web pages. | 158 |
| Tools for gathering information about and exploiting vulnerabilities in domains | 620 |
| Allows Django admin users to log in as other users with customizable permissions and URL redirects. | 365 |
| An application that validates HTTP status codes across entire web applications. | 17 |