• Stars
    star
    146
  • Rank 243,918 (Top 5 %)
  • Language
    Scala
  • License
    MIT License
  • Created almost 6 years ago
  • Updated 8 months ago

Reviews

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

Repository Details

Functional UUID's for Scala

GitHub Actions Maven Central Code of Conduct Mergify Status Scala Steward badge

fuuid - Functional UUID

Head on over to the microsite

Impatient Quickstart

To use fuuid in an existing SBT project with Scala 2.12 or a later version, add the following dependency to your build.sbt:

libraryDependencies += "io.chrisdavenport" %% "fuuid" % "<version>"

And for integrations:

libraryDependencies ++= Seq(
    "io.chrisdavenport" %% "fuuid-circe"  % "<version>", // Circe integration
    "io.chrisdavenport" %% "fuuid-http4s" % "<version>", // Http4s integration
    "io.chrisdavenport" %% "fuuid-doobie" % "<version>"  // Doobie integration
)

For more info visit the microsite

Versions

fuuid Scala 2.12 Scala 2.13 Scala 3 Cats CE http4s Doobie Circe
0.8.x Yes Yes Pending 2.x 3.x 0.23.x 1.0.x 1.0.x
0.7.x Yes Yes Pending 2.x 2.x 0.22.x 0.13.x 0.14.x
0.6.x Yes Yes Pending 2.x 2.x 0.21.x 0.13.x 0.13.x

More Repositories

1

cormorant

A CSV Handling Library for FP.
Scala
90
star
2

epimetheus

An Afterthought of Prometheus
Scala
65
star
3

mules

Caches are tricky - Let Mules Haul its Weight.
Scala
63
star
4

cats-scalacheck

Cats Instances For Scalacheck
Scala
49
star
5

catscript

Scala
48
star
6

rediculous

REmote DIctionary Client, that's hysterical.
Scala
48
star
7

circuit

CircuitBreaker is used to provide stability and prevent cascading failures in distributed systems.
Scala
46
star
8

http4s-grpc

Scala
30
star
9

mapref

Ref Optimized Around Maps
Scala
25
star
10

rediculous-concurrent

Distributed Concurrent State Machines with Rediculous/Redis
Scala
21
star
11

github

Github Integration for Scala
Scala
20
star
12

library.g8

A template for creating libraries.
Scala
18
star
13

selection

Scala Library for transforming subsets of values within a functor.
Scala
18
star
14

testcontainers-specs2

Add Support For Testing with TestContainers with Specs2
Scala
16
star
15

probabilistic

Probabilistic Data Structures
Scala
15
star
16

cats-effect-time

Java Time For Cats-Effect
Scala
15
star
17

whale-tail

A Docker client that hopefully won't be a pain in the butt.
Scala
14
star
18

mules-http4s

Http4s Caching Implementation
Scala
12
star
19

sbt-npm-package

For Publishing ScalaJS Package to npm
Scala
12
star
20

keysemaphore

Keyed Semaphore Implementation
Scala
10
star
21

googleapis-http4s

Scala
10
star
22

patchy

Circe Patch Support
Scala
8
star
23

lock

Scala
8
star
24

epimetheus-http4s

Http4s MetricOps and Scraper Endpoints
Scala
8
star
25

sqlite-sjs

Sqlite SJS
Scala
7
star
26

agitation

Control Structures for Cancellation
Scala
7
star
27

curly4s

Scala
7
star
28

single-fibered

Single Fibered Convenience Methods
Scala
6
star
29

process

Cross-Platform Process API
Scala
6
star
30

ratelimit

Scala
6
star
31

circuit-http4s

Scala
6
star
32

natchez-http4s-otel

Opinionated Open Telemetry Standard Focused Http4s Middlewares for Natchez
Scala
5
star
33

sbt-github-download

Scala
5
star
34

snickerdoodle

Advanced Cookie Management
Scala
5
star
35

shellfish

Shell Scripting for Cats-Effect
Scala
4
star
36

crossplatformioapp

Scala
4
star
37

sbt-make-pom

Make Poms For Github Dependency Tracking
Scala
4
star
38

clippette

Scala
4
star
39

sbt-davenverse

SBT Plugin For Ease Of Access and Use - Hopefully General to Most Builds
Scala
3
star
40

equilibrium

Http4s Reverse Proxy
Scala
3
star
41

epimetheus-redis4cats

Metrics for Redis4cats
Scala
2
star
42

gato-parsec

Generalized attoparsec with cats
Scala
2
star
43

fuuid-annotation

Annotated FUUID's
Scala
2
star
44

http4s-log4cats-contextlog

Scala
2
star
45

env

Environment Microlib
Scala
2
star
46

condemned

Condemned Types
Scala
2
star
47

fiberlocal

FiberLocal Abstractions
Scala
2
star
48

sbt-npm-dependencies

Scala
1
star
49

natchez-rediculous

Natchez Rediculous Middlewares
Scala
1
star
50

mules-redis

Mules Cache Implemented via Redis
Scala
1
star
51

epimetheus-log4cats

Epimetheus Log4cats Metrics
Scala
1
star
52

hpack

Hpack Implementation
Scala
1
star
53

os-detect

Cross-Platfrom Operating System Detection
Scala
1
star
54

publicsuffix

Public Suffix Checking
Scala
1
star