{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/reactpy/","markdown":"https://findsoftware.frbit.cloud/reactpy.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":"reactpy","name":"ReactPy","urls":{"home":"https://reactpy.dev","repository":"https://github.com/reactive-python/reactpy","docs":"https://reactpy.dev/"},"category":["ui-library"],"description":"Python library for building user interfaces from components, without writing JavaScript.","maintainer":"Reactive Python","firstRelease":2020,"hosting":["python"],"language":"python","runtime":["python"],"runtimeMin":"python 3.9","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":["always-on"],"renderingModes":null,"installMethod":"pip install reactpy","licenseModel":"open-source","license":"MIT","currentMajor":"1","latestReleaseDate":"2024-11-24T00:00:00.000Z","githubStargazers":8152,"contributors":28,"packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"discord":"https://discord.gg/uNb5P4hA9X","forum":"https://github.com/reactive-python/reactpy/discussions"},"checkedAt":"2026-10-26T00:00:00.000Z","addedAt":"2026-10-26T00:00:00.000Z","sources":[{"field":"urls","url":"https://reactpy.dev/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/reactive-python/reactpy","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://github.com/reactive-python/reactpy/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"maintainer","url":"https://reactpy.dev/docs/about/credits-and-licenses.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/reactive-python/reactpy","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtime","url":"https://pypi.org/pypi/reactpy/json","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtimeMin","url":"https://pypi.org/pypi/reactpy/json","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"category","url":"https://github.com/reactive-python/reactpy/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"installMethod","url":"https://reactpy.dev/docs/guides/getting-started/installing-reactpy.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runsAs","url":"https://reactpy.dev/docs/guides/getting-started/running-reactpy.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/reactive-python/reactpy","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://reactpy.dev/docs/about/credits-and-licenses.html","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"currentMajor","url":"https://github.com/reactive-python/reactpy/releases/tag/reactpy-v1.1.0","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://github.com/reactive-python/reactpy/releases/tag/reactpy-v1.1.0","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"firstRelease","url":"https://github.com/reactive-python/reactpy/releases/tag/0.7.0","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/reactive-python/reactpy","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/reactive-python/reactpy/contributors","checkedAt":"2026-10-26T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"ReactPy is a Python library for building user interfaces out of components, without writing JavaScript. The [documentation](https://reactpy.dev/) describes its components as similar to those in ReactJS. It is installed with pip alongside one of its native backends: Starlette, FastAPI, Flask, Sanic or Tornado. Django, Jupyter and Plotly Dash are reached through separate packages.\n\n## Worth knowing\n\nThe [running guide](https://reactpy.dev/docs/guides/getting-started/running-reactpy.html) says the development server started by `run()` suits testing, and that a production deployment runs the application under an ASGI or WSGI server from the command line. The server then stays running on the host.\n\nThe documentation site says it is still under construction."}