{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/bleach/","markdown":"https://findsoftware.frbit.cloud/bleach.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"bleach","name":"Bleach","urls":{"repository":"https://github.com/mozilla/bleach","docs":"https://bleach.readthedocs.io/en/latest/"},"category":["library"],"description":"Python library that sanitizes HTML by escaping or stripping markup and attributes that are not on an allowed list.","maintainer":"Mozilla Foundation","maintainerType":"foundation","firstRelease":2010,"hosting":["python"],"language":"python","runtime":["python"],"runtimeMin":"python 3.10","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":null,"renderingModes":null,"installMethod":"pip (PyPI)","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"6","latestReleaseDate":"2026-06-05T00:00:00.000Z","githubStargazers":2764,"contributors":66,"packagistDownloads":null,"npmWeeklyDownloads":null,"dependentRepos":75321,"dependentPackages":509,"checkedAt":"2026-11-04T00:00:00.000Z","addedAt":"2026-11-04T00:00:00.000Z","sources":[{"field":"status","url":"https://github.com/mozilla/bleach/blob/main/README.rst","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"status","url":"https://api.github.com/repos/mozilla/bleach","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/mozilla/bleach","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"urls","url":"https://bleach.readthedocs.io/en/latest/","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"firstRelease","url":"https://pypi.org/pypi/bleach/json","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/mozilla/bleach/blob/main/LICENSE","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"maintainerType","url":"https://github.com/mozilla/bleach/blob/main/LICENSE","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"category","url":"https://api.github.com/repos/mozilla/bleach","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/mozilla/bleach","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"runtime","url":"https://pypi.org/pypi/bleach/json","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"runtimeMin","url":"https://pypi.org/pypi/bleach/json","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/mozilla/bleach/blob/main/README.rst","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"license","url":"https://github.com/mozilla/bleach/blob/main/LICENSE","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/mozilla/bleach/blob/main/LICENSE","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"currentMajor","url":"https://pypi.org/pypi/bleach/json","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://pypi.org/pypi/bleach/json","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/mozilla/bleach","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/mozilla/bleach/contributors?per_page=1","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/bleach","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/bleach","checkedAt":"2026-11-04T00:00:00.000Z"}],"status":"discontinued","ai":"authored"},"prose":"Bleach is a Python library that sanitizes HTML. It escapes or strips markup and attributes that are not on an allowed list, so untrusted HTML can be cleaned before it is used. It is installed from PyPI with pip.\n\nThe Mozilla Foundation holds the copyright on the code under the Apache License 2.0. The [documentation](https://bleach.readthedocs.io/en/latest/) carries the project's end-of-maintenance note.\n\n## Worth knowing\n\nThe maintainer has ended the project. The README says Bleach is no longer maintained and will not get future releases, and the GitHub repository is archived."}