Privacy Ratings

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.

  1. Bottle Arvosana B

    Yhden tiedoston mikroverkkokehys Pythonille ilman muita riippuvuuksia kuin standardikirjasto.

    MIT-licensed. Lähdekoodi

  2. Django Arvosana B

    Kaiken tarvittavan sisältävä Pythonin verkkokehys, jossa on ORM, hallintaliittymä, mallit ja todennus.

    BSD-3-Clause licensed. Lähdekoodi

  3. 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

  4. 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

  5. Litestar Arvosana B

    ASGI-verkkokehys Pythonille API:en rakentamiseen. Mukana on riippuvuuksien injektointi, tietojen validointi, ORM-integraatio ja OpenAPI-dokumentaatio.

    MIT-licensed. Lähdekoodi

  6. 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

  7. NiceGUI Arvosana B

    Python-kehys verkkopohjaisten käyttöliittymien rakentamiseen. Ne toimivat selaimessa tai työpöytäsovelluksena.

    MIT-licensed. Lähdekoodi

  8. Sanic Arvosana B

    Asynkroninen Python-verkkopalvelin ja -kehys, rakennettu asyncion varaan.

    MIT-licensed. Lähdekoodi

  9. Tornado Arvosana B

    Pythonin verkkokehys ja asynkroninen verkkokirjasto, joka soveltuu long pollingiin, WebSocketeihin ja muihin pitkäkestoisiin yhteyksiin.

    Apache-2.0 licensed. Lähdekoodi

  10. 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

  11. Falcon Arvosana C

    Minimaalinen Python-kehys REST-rajapintojen ja mikropalveluiden rakentamiseen. Tukee sekä WSGI:tä että ASGI:tä.

    Apache-2.0 licensed. Lähdekoodi

  12. 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

  13. Gradio Arvosana C

    Hugging Facen Python-kirjasto verkkokäyttöliittymien ja demojen rakentamiseen koneoppimismalleille ja muille Python-funktioille.

    Apache-2.0 licensed. Lähdekoodi

  14. Quart Arvosana C

    Asynkroninen Python-verkkokehys, jossa on Flaskin rajapinta. Perustuu ASGI:hin.

    MIT-licensed. Lähdekoodi

  15. Starlette Arvosana D

    Kevyt ASGI-työkalupakki ja -kehys asynkronisten verkkopalveluiden rakentamiseen Pythonilla.

    BSD-3-Clause licensed. Lähdekoodi

  16. Streamlit Arvosana D

    Snowflaken Python-kehys, jolla dataskriptit muutetaan interaktiivisiksi verkkosovelluksiksi ja koontinäytöiksi.

    Apache-2.0 licensed. Lähdekoodi

  17. 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

  18. 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.