• Stars
    star
    104
  • Rank 318,709 (Top 7 %)
  • Language
    Scala
  • License
    Other
  • Created about 9 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

giter8 template for bootstrapping http4s services

http4s giter8 template

This template is based on a final tagless architecture. For an alternate version fixed on cats.effect.IO, see http4s-io.g8.

Instructions

Generate an http4s service on the ember backend with Circe.

  1. Install sbt
  2. Create your project:
    • Scala 2: sbt new http4s/http4s.g8
    • Scala 3: sbt new http4s/http4s.g8 --branch 0.23-scala3
    • Java 8: sbt new http4s/http4s.g8 --branch 0.23-java8
  3. cd quickstart
  4. sbt run
  5. curl http://localhost:8080/hello/$USER
  6. Learn more

More Repositories

1

http4s

A minimal, idiomatic Scala interface for HTTP
Scala
2,503
star
2

blaze

Blazing fast NIO microframework and Http Parser
Scala
344
star
3

rho

A self documenting DSL built on http4s
Scala
289
star
4

http4s-armeria

Armeria backend for http4s
Scala
59
star
5

http4s-jdk-http-client

JDK 11+ http client implementation for http4s clients
Scala
55
star
6

http4s-netty

Http4s on pure netty
Scala
40
star
7

http4s-curl

curling isn't just for Canadians
Scala
32
star
8

http4s-dom

http4s, in a browser near you
Scala
26
star
9

http4s_demo

See how easy http4s makes life
JavaScript
14
star
10

http4s-finagle

Http4s on Finagle Server or Client
Scala
11
star
11

http4s-websocket

Common websocket support for blaze and http4s-servlet
Scala
9
star
12

sbt-http4s-org

An experimental SBT plugin to support various http4s projects
Scala
9
star
13

http4s-io.g8

An alternate giter8 template fixed on IO
Scala
9
star
14

http4s-session

Http4s Session Convenience
Scala
8
star
15

http4s-prometheus-metrics

Support for Prometheus Metrics
Scala
8
star
16

http4s-fs2-data

http4s integration with fs2-data
Scala
7
star
17

http4s-crypto

Incubator for cryptographic functions cross-built for the JVM and Scala.js.
Scala
7
star
18

http4s-servlet

http4s-servlet support
Scala
5
star
19

http4s-scalatags

Scalatags template support for http4s
Scala
5
star
20

http4s-twirl

Twirl template support for http4s
Scala
4
star
21

http4s-jetty

Jetty backend for http4s servers
Scala
4
star
22

http4s-scala-xml

http4s codecs for scala-xml
Scala
4
star
23

http4s-fabric

Fabric integration module for http4s
Scala
4
star
24

http4s-play-json

Play JSON codecs for http4s
Scala
3
star
25

http4s-monadic-dsl

Scala
3
star
26

hpack

Header Compression for HTTP/2
Scala
2
star
27

http4s-okhttp-client

okhttp implementation for http4s clients
Scala
1
star
28

http4s-tomcat

Apache Tomcat backend for http4s
Scala
1
star