{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/sanic/","markdown":"https://findsoftware.frbit.cloud/sanic.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":"sanic","name":"Sanic","urls":{"home":"https://sanic.dev","repository":"https://github.com/sanic-org/sanic","docs":"https://sanic.dev/en/guide/getting-started.html"},"category":["framework"],"description":"Asynchronous Python web framework with its own production-ready web server.","maintainer":"Sanic Community","maintainerType":"community","firstRelease":2016,"hosting":["python"],"language":"python","runtime":["python"],"runtimeMin":"python 3.10","runsAs":["always-on"],"installMethod":"pip install sanic","licenseModel":"open-source","license":"MIT","latestReleaseDate":"2026-05-31T00:00:00.000Z","githubStargazers":18636,"contributors":302,"packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"x":"https://twitter.com/sanicframework","discord":"https://discord.gg/FARQzAEMAA","forum":"https://community.sanicframework.org"},"checkedAt":"2026-10-26T00:00:00.000Z","addedAt":"2026-10-26T00:00:00.000Z","sources":[{"field":"urls","url":"https://sanic.dev/en/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/sanic-org/sanic","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://sanic.dev/en/guide/getting-started.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/sanic-org/sanic/blob/main/LICENSE","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/sanic-org/sanic","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"category","url":"https://sanic.dev/en/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtime","url":"https://pypi.org/pypi/sanic/json","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtimeMin","url":"https://pypi.org/pypi/sanic/json","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtimeMin","url":"https://sanic.dev/en/guide/getting-started.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/sanic-org/sanic/blob/main/README.rst","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"installMethod","url":"https://sanic.dev/en/guide/getting-started.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runsAs","url":"https://sanic.dev/en/guide/running/running.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://github.com/sanic-org/sanic/blob/main/LICENSE","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/sanic-org/sanic/blob/main/LICENSE","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"firstRelease","url":"https://pypi.org/pypi/sanic/json","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/sanic-org/sanic/releases","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/sanic-org/sanic","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/sanic-org/sanic/contributors?per_page=1","checkedAt":"2026-10-26T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Sanic is an asynchronous web framework for Python, installed with `pip install sanic`. The [running guide](https://sanic.dev/en/guide/running/running.html) describes its own server, which starts several worker processes and routes traffic between them. The copyright line in its MIT license names the Sanic Community as the maintainer, and its extensions and testing tools are separate packages.\n\n## Worth knowing\n\nThe minimum Python version is stated two ways: the package metadata and the README for the latest release require Python 3.10 or higher, while the getting-started page says Python 3.9 or higher."}