{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/robyn/","markdown":"https://findsoftware.frbit.cloud/robyn.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":"robyn","name":"Robyn","urls":{"home":"https://robyn.tech","repository":"https://github.com/sparckles/Robyn","docs":"https://robyn.tech/documentation"},"category":["framework"],"description":"Python web framework with an async API and a Rust runtime.","maintainer":"Sanskar Jethi","firstRelease":2021,"hosting":["python"],"language":"python","runtime":["python"],"runtimeMin":"python 3.10","databases":["sqlite","postgres","mongodb"],"templating":"jinja2","runsAs":["always-on"],"installMethod":"pip","licenseModel":"open-source","license":"BSD-2-Clause","currentMajor":"0","latestReleaseDate":"2026-06-25T00:00:00.000Z","githubStargazers":7426,"contributors":87,"packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"x":"https://twitter.com/Robyn_oss","discord":"https://discord.gg/rkERZ5eNU8"},"checkedAt":"2026-10-26T00:00:00.000Z","addedAt":"2026-10-26T00:00:00.000Z","sources":[{"field":"urls","url":"https://robyn.tech/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/sparckles/Robyn","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://github.com/sparckles/Robyn/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/sparckles/Robyn/main/LICENSE","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/sparckles/Robyn/releases","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/sparckles/Robyn","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"category","url":"https://github.com/sparckles/Robyn/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/sparckles/Robyn/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/sparckles/Robyn/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/sparckles/Robyn/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/sparckles/Robyn/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/sparckles/Robyn/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"templating","url":"https://github.com/sparckles/Robyn/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/sparckles/Robyn","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://raw.githubusercontent.com/sparckles/Robyn/main/LICENSE","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/sparckles/Robyn/main/LICENSE","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/sparckles/Robyn/releases","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/sparckles/Robyn/releases","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/sparckles/Robyn","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/sparckles/Robyn/contributors","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"databases","url":"https://robyn.tech/documentation/en/example_app","checkedAt":"2026-10-26T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Robyn is a Python web framework that merges Python's async capabilities with a Rust runtime, as its [homepage](https://robyn.tech) states. An application is written in Python and starts its own server from code, which then answers requests on the port the code names. Jinja2 templating and Pydantic validation are optional extras of the pip package.\n\n## Worth knowing\n\nThe server is a process the application starts itself, so a host has to keep that process running."}