A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers

zio/zio-http è adatto ai principianti?

Negli ultimi 30 giorni zio/zio-http ha accettato 1 delle 15 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento è aperta 1 issue adatta ai principianti.

Stelle
877
Fork
494
Issue aperte per principianti
1
Issue indicizzate
48
Merge medio
3h 40m
PR unite (30g)
31
Lingua principale
Scala
Licenza
Apache-2.0
Ultimo push su GitHub
30/10/2026
Ultima indicizzazione
20/9/2026
Guida per i contributori
Nessuna guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
good first issue help wanted

Come contribuire a zio/zio-http

  1. Non c'è una guida per contribuire: parti dal README e da alcune pull request accettate di recente per capire come si propongono le modifiche.
  2. Il progetto include un dev container: aprilo in Codespaces per avere un ambiente funzionante nel browser.
  3. I tuoi contributi saranno pubblicati con la licenza Apache-2.0 del progetto.
  4. Scegli la issue aperta adatta ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • Client hangs forever (never fails) when response headers exceed maxHeaderSize
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 70/100

    zio/zio-http#4375 ·

    I maintainer di solito rispondono entro 1 giorno

  • Submit the sitemap and validate structured data in Search Console
    Aperta
    maintenance

    Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100

    zio/zio-http#4264 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Middleware.requestLogging (and defect responses in general) silently drop unrecovered defects — no log line at all
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 62/100

    zio/zio-http#4221 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Allow users to supply their own error handler to `Middleware.serveDirectory`
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    zio/zio-http#4205 ·

    I maintainer di solito rispondono entro 1 giorno

  • [gen] optional endpoint query params are not generated as optional
    Forse di nuovo libera @duongynhi000005-oss l’ha presa 11 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100

    zio/zio-http#4196 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • RequestStreaming.Enabled: connection stops reading when a response is written without consuming the request body — next keep-alive request is silently dropped
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 68/100

    zio/zio-http#4193 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Server.install + Client.default across .provide scope boundaries throws PrematureChannelClosureException after 53s (regression in 3.9.0)
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    zio/zio-http#4105 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Nesting doesn't work for Endpoint API-generated routes
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    bug

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    zio/zio-http#4085 ·

    I maintainer di solito rispondono entro 1 giorno

  • Restrict Premature Documentation
    Forse di nuovo libera @MalathiBalaraman31 l’ha presa 323 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation good first issue maintenance

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100

    zio/zio-http#3869 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • EndpointGen: Support adding custom imports and custom types
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    zio/zio-http#3867 ·

    I maintainer di solito rispondono entro 1 giorno

  • Support OpenAPI endpoint summary in addition to description
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    4.x enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    zio/zio-http#3862 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Support TOON
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    zio/zio-http#3795 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Replace jwt-scala
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    zio/zio-http#3689 · 1 commento · 3 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Remove java Charset from the public API
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    zio/zio-http#3650 ·

    I maintainer di solito rispondono entro 1 giorno

  • Dynamic select Endpoints
    Aperta
    ♾️ Endpoint enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 10/100

    zio/zio-http#3638 ·

    I maintainer di solito rispondono entro 1 giorno

  • Avoid dependency on netty-pkitesting
    Aperta
    maintenance

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    zio/zio-http#3634 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Nonce and Realm are Required for Digest Authentication
    Aperta
    Breaking Change

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100

    zio/zio-http#3607 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Ensure method signatures are minimal
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    zio/zio-http#3593 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Is there an ability to replace zio-json by circe or another json library?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    zio/zio-http#3579 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • implicitly support same encoders as decoders for `PathCodec` and `SegmentCodec`
    Aperta
    enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    zio/zio-http#3544 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Allow setting format and validations in open-api spec for all properties of type string
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    zio/zio-http#3488 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Config should be provided to codec in a dynamic way
    Aperta
    Breaking Change

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    zio/zio-http#3476 · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • New Netty Driver for HTTP/3 support
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    zio/zio-http#3475 · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Play like dev mode
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    zio/zio-http#3474 · 1 commento · 3 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Support HTTP/2 via new netty driver
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    zio/zio-http#3473 · 1 commento · 4 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • WebSocket Client: `WebSocketApp` runs in its own fiber, but should it?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    zio/zio-http#3465 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • WebSocket text frame impl is broken
    Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    zio/zio-http#3342 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • How to implement full duplex protocol using websocket?
    Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    zio/zio-http#3248 ·

    I maintainer di solito rispondono entro 1 giorno

  • HandlerAspect and Routes Env does not compose properly on Scala 2
    Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    zio/zio-http#3231 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • CLI generated from HttpCliApp.fromEndpoints() is not working
    Aperta
    bug help wanted

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    zio/zio-http#3226 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add config value to log `Throwable` and `Cause` to `ErrorResponseConfig`
    Aperta
    enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    zio/zio-http#3177 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Pass metadata when using HttpCodec.binaryStream
    Aperta
    enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100

    zio/zio-http#3135 · 7 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [discussion] make generated JsonCodec re-usable in other code
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    zio/zio-http#3070 · 24 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Netty pipeline errors cannot be observed by middleware
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 28/100

    zio/zio-http#2725 · 6 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • OpenAPI extension
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    zio/zio-http#2572 · 7 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Scala Native support
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    zio/zio-http#2526 · 2 commenti · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Extract Client to a dedicated artifact
    Aperta
    client maintenance

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    zio/zio-http#1928 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Support Graal Native Image
    Aperta
    information maintenance

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    zio/zio-http#20 · 18 commenti · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • Nested trailing fallback loses to root route after failed literal match (3.11.6)
    Forse già presa @cocvn157 l’ha presa 2 giorni fa. Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    zio/zio-http#4336 ·

    I maintainer di solito rispondono entro 1 giorno

  • Processing StreamingForm causes OutOfMemoryError
    Forse già presa @twzrd-sol l’ha presa 55 giorni fa. Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 58/100

    zio/zio-http#4283 ·

    I maintainer di solito rispondono entro 1 giorno

  • Is it intended that request handlers inherit the runtime flags of the fiber that built the Server layer?
    Forse già presa @twzrd-sol l’ha presa 55 giorni fa. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    zio/zio-http#4240 ·

    I maintainer di solito rispondono entro 1 giorno

  • TestChannel.send never fails, even after the channel has been shut down
    Forse già presa @arimu1 l’ha presa 55 giorni fa. Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 78/100

    zio/zio-http#4222 ·

    I maintainer di solito rispondono entro 1 giorno

  • [gen] endpoints with inline response body are missing `zio.schema._` import
    Forse già presa @keyno63 l’ha presa 62 giorni fa. Aperta
    bug

    Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100

    zio/zio-http#4198 ·

    I maintainer di solito rispondono entro 1 giorno

  • [gen] endpoint header params are always generated with string codec and do not emit optionality
    Forse già presa @cocvn157 l’ha presa 2 giorni fa. Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 68/100

    zio/zio-http#4197 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • ZSTD support
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
    enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100

    zio/zio-http#4184 ·

    I maintainer di solito rispondono entro 1 giorno

  • ClassCassException when using HandlerAspect and Path parameters.
    Forse già presa @zcodeops93192 l’ha presa 5 giorni fa. Aperta
    bug

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    zio/zio-http#3141 · 26 commenti ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.