Avoimen lähdekoodin vaihtoehdot: pythonin verkkokehykset
Kategoria: pythonin verkkokehykset. 18 kohdetta, joiden koodi on julkinen OSI-hyväksytyllä lisenssillä, tietosuoja arvioituna todisteineen. Suositukset ensin, sitten pisteiden mukaan.
Bottle Arvosana B
Yhden tiedoston mikroverkkokehys Pythonille ilman muita riippuvuuksia kuin standardikirjasto.
MIT-licensed. Lähdekoodi
Django Arvosana B
Kaiken tarvittavan sisältävä Pythonin verkkokehys, jossa on ORM, hallintaliittymä, mallit ja todennus.
BSD-3-Clause licensed. Lähdekoodi
Django REST framework Arvosana B
Työkalupakki verkkorajapintojen rakentamiseen Djangolla. Se tarjoaa serialisoijat, viewsetit, todennuksen, käyttöoikeudet ja selattavan API:n.
BSD-3-Clause-licensed. Lähdekoodi
FastAPI Arvosana B
Python-kehys API:en rakentamiseen tyyppivihjeillä. Perustuu Starletteen ja Pydanticiin, ja siinä on automaattinen pyyntöjen validointi ja OpenAPI-dokumentaatio.
MIT-licensed. Lähdekoodi
Litestar Arvosana B
ASGI-verkkokehys Pythonille API:en rakentamiseen. Mukana on riippuvuuksien injektointi, tietojen validointi, ORM-integraatio ja OpenAPI-dokumentaatio.
MIT-licensed. Lähdekoodi
Masonite Arvosana B
Kaiken tarvittavan sisältävä Pythonin verkkokehys, jossa on ORM, jonot, sähköposti, ilmoitukset ja tehtävien ajastus. Se on rakennettu palvelusäiliön ympärille.
MIT-licensed. Lähdekoodi
NiceGUI Arvosana B
Python-kehys verkkopohjaisten käyttöliittymien rakentamiseen. Ne toimivat selaimessa tai työpöytäsovelluksena.
MIT-licensed. Lähdekoodi
Sanic Arvosana B
Asynkroninen Python-verkkopalvelin ja -kehys, rakennettu asyncion varaan.
MIT-licensed. Lähdekoodi
Tornado Arvosana B
Pythonin verkkokehys ja asynkroninen verkkokirjasto, joka soveltuu long pollingiin, WebSocketeihin ja muihin pitkäkestoisiin yhteyksiin.
Apache-2.0 licensed. Lähdekoodi
web2py Arvosana B
Pythonin full-stack-verkkokehys, jossa on tietokannan abstraktiokerros, verkkopohjainen kehitysliittymä ja turvalliset oletusasetukset. Se on suunniteltu toimimaan ilman asennusta.
LGPL-3.0-licensed. Lähdekoodi
Falcon Arvosana C
Minimaalinen Python-kehys REST-rajapintojen ja mikropalveluiden rakentamiseen. Tukee sekä WSGI:tä että ASGI:tä.
Apache-2.0 licensed. Lähdekoodi
Flask Arvosana C
Kevyt WSGI-verkkokehys Pythonille, rakennettu Werkzeugin ja Jinjan varaan. Tietokannat ja muut komponentit jätetään laajennusten varaan.
BSD-3-Clause licensed. Lähdekoodi
Gradio Arvosana C
Hugging Facen Python-kirjasto verkkokäyttöliittymien ja demojen rakentamiseen koneoppimismalleille ja muille Python-funktioille.
Apache-2.0 licensed. Lähdekoodi
Quart Arvosana C
Asynkroninen Python-verkkokehys, jossa on Flaskin rajapinta. Perustuu ASGI:hin.
MIT-licensed. Lähdekoodi
Starlette Arvosana D
Kevyt ASGI-työkalupakki ja -kehys asynkronisten verkkopalveluiden rakentamiseen Pythonilla.
BSD-3-Clause licensed. Lähdekoodi
Streamlit Arvosana D
Snowflaken Python-kehys, jolla dataskriptit muutetaan interaktiivisiksi verkkosovelluksiksi ja koontinäytöiksi.
Apache-2.0 licensed. Lähdekoodi
Pyramid Arvosana D
Pylons Projectin Python-verkkokehys, joka skaalautuu yhden tiedoston sovelluksista suuriin sovelluksiin. Malli- ja tietokantakerroksen voi valita vapaasti.
Licensed under the BSD-derived Repoze Public License. Lähdekoodi
Reflex Arvosana D
Kehys full-stack-verkkosovellusten rakentamiseen puhtaalla Pythonilla. Se kääntää käyttöliittymän React-sovellukseksi.
Apache-2.0 licensed. Lähdekoodi
Vertaa kaikkia: pythonin verkkokehykset (18), avointa lähdekoodia tai ei.