Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mkroli/dns4s

Scala DNS implementation with Akka and Netty extension
https://github.com/mkroli/dns4s

akka dns netty scala

Last synced: 3 months ago
JSON representation

Scala DNS implementation with Akka and Netty extension

Awesome Lists containing this project

README

        

dns4s
=====

[![Build Status](https://github.com/mkroli/dns4s/actions/workflows/scala_2.13.yml/badge.svg)](https://github.com/mkroli/dns4s/actions/workflows/scala_2.13.yml)
[![Coverage Status](http://coveralls.io/repos/mkroli/dns4s/badge.svg?branch=master&service=github)](http://coveralls.io/github/mkroli/dns4s?branch=master)
[![Maven Central](https://img.shields.io/maven-central/v/com.github.mkroli/dns4s-core_2.13)](https://search.maven.org/search?q=g:com.github.mkroli%20AND%20a:dns4s*)

dns4s is an implementation of the [DNS] protocol in [Scala].

Features
--------
- [DSL to build and match DNS messages](https://mkroli.github.io/dns4s/dsl.html)
- [Akka IO Extension](https://mkroli.github.io/dns4s/akka.html)
- [Cats-Effect/FS2](https://mkroli.github.io/dns4s/fs2.html)
- [Netty Codec](https://mkroli.github.io/dns4s/netty.html)

Documentation
-------------
Please have a look at the [Documentation](https://mkroli.github.io/dns4s).

License
-------
dns4s is licensed under the [Apache License, Version 2.0](LICENSE).

[DNS]:http://en.wikipedia.org/wiki/Domain_Name_System
[Scala]:http://www.scala-lang.org