https://github.com/http4s/http4s-io.g8
An alternate giter8 template fixed on IO
https://github.com/http4s/http4s-io.g8
Last synced: 4 months ago
JSON representation
An alternate giter8 template fixed on IO
- Host: GitHub
- URL: https://github.com/http4s/http4s-io.g8
- Owner: http4s
- License: other
- Created: 2021-10-21T00:40:18.000Z (over 4 years ago)
- Default Branch: 0.23
- Last Pushed: 2025-10-01T09:33:50.000Z (4 months ago)
- Last Synced: 2025-10-01T11:11:13.015Z (4 months ago)
- Language: Scala
- Size: 577 KB
- Stars: 9
- Watchers: 4
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# http4s giter8 template
This template is fixed on `cats.effect.IO`. For a final tagless version, see [http4s.g8](https://github.com/http4s/http4s.g8).
## Instructions
Generate an http4s service on the ember backend with Circe.
1. [Install sbt](https://www.scala-sbt.org/1.x/docs/Setup.html)
2. Create your project:
- Scala 2: `sbt new http4s/http4s-io.g8`
- Scala 3: `sbt new http4s/http4s-io.g8 --branch 0.23-scala3`
- Java 8: `sbt new http4s/http4s-io.g8 --branch 0.23-java8`
3. `cd quickstart`
4. `sbt run`
5. `curl http://localhost:8080/hello/$USER`
6. [Learn more](https://http4s.org/)