• Stars
    star
    332
  • Rank 126,957 (Top 3 %)
  • Language
    Scala
  • License
    Apache License 2.0
  • Created over 7 years ago
  • Updated 27 days ago

Reviews

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

Repository Details

Mu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2

codecov.io Maven Central Latest version License Join the chat at https://gitter.im/47deg/mu GitHub Issues

mu-rpc

Mu RPC is a purely functional library for building RPC endpoint-based services with support for RPC and HTTP/2.

Also known as mu, it brings the ability to combine RPC protocols, services, and clients in your Scala program, thanks to gRPC.

Documentation

The full documentation is available at the mu site.

Demo

See the mu-scala-examples repository.

Copyright

mu-scala is designed and developed by 47 Degrees

Copyright (C) 2017-2020 47 Degrees. http://47deg.com

More Repositories

1

droste

recursion schemes for cats; to iterate is human, to recurse, divine
Scala
389
star
2

mu-haskell

Mu (μ) is a purely functional framework for building micro services.
Haskell
333
star
3

skeuomorph

skema morphisms
Scala
89
star
4

rules_scala

Robust and featureful Bazel rules for Scala
Starlark
66
star
5

mu-graphql-example-elm

Complete full-stack web app with a mu-haskell GraphQL server and an Elm client! 🌳
Elm
37
star
6

compendium

HTTP service for schema storage and client generation
Scala
28
star
7

mu-kt

Mu - Purely Functional Microservices for Kotlin
Kotlin
17
star
8

avro-parser-haskell

Language definition and parser for AVRO (.avdl) files.
Haskell
16
star
9

sbt-mu-srcgen

Generate sources from IDL specifications
Scala
10
star
10

http2-grpc-haskell

gRPC over HTTP/2 for Haskell, client and server
Haskell
9
star
11

protobuf-parser-haskell

Parser for Protocol Buffers 3 files
Haskell
8
star
12

mu-scala-examples

mu-scala examples about https://github.com/higherkindness/mu-scala
Scala
7
star
13

higherkindness.github.io

The higherkindness.io website
SCSS
4
star
14

ersatz

Recursion schemes with Higherkindness talk
Scala
4
star
15

mu-graphql-example-reason

A ReasonML client example for our mu-haskell GraphQL server!
Reason
3
star
16

sbt-categorical-scalac

A plugin to configure opinionated Scala compiler options
Scala
3
star
17

mu-idea-plugin

Allows IntelliJ IDEA to peek on Mu macro-generated services - https://github.com/higherkindness/mu
Scala
3
star
18

compendium-example

It's a end-to-end example for compendium/sbt-compendium
Scala
3
star
19

mu-scala.g8

giter8 template for mu-scala applications
Scala
2
star
20

mu-protocol-decimal-update

Sample repository for showing how to upgrade a protocol with decimals in a safe way
Scala
2
star
21

mu-scala-haskell-integration-tests

Mu-Scala/Mu-Haskell nightly integration tests
Shell
2
star
22

sbt-compendium

SBT integration with compendium
Scala
1
star
23

protobluff

Scala
1
star
24

mu-server.g8

Giter8 template for a Mu server
Scala
1
star