I am interested in Go
, Elixir
and Python
. These are some of my projects.
Danse
A DNS over HTTPS proxy(DOH) for enabling any application to use DOH. Takes in normal DNS queries and sends them to a resolver using DOH. This makes the DNS queries encrypted and hard to sniff and snoop. Written in Go.
URL: https://github.com/iamd3vil/danse
NatsEx
This is a pure Elixir client for Nats.io messaging system. I don't like the official Elixir client of Nats.io since it doesn't use OTP as it should be, I have written this.
URL: https://github.com/iamd3vil/nats_ex
Mole
This is a tool to create multiple SSH tunnels using a declarative configuration. Written using Go and used Go's crypto/ssh
package for creating tunnels.
URL: https://github.com/iamd3vil/mole
Twirpex
This is a Twirp RPC implementation in Elixir.
URL: https://github.com/iamd3vil/twirpex
Magicportal
This project helps forwarding UDP multicast data to places where multicast data is not supported. Applications desgined to work with multicast can work without any modification. Written using Golang and uses Nats.io underneath for transport.
URL: https://github.com/iamd3vil/magicportal
Postman
This is a service which lets you do send Email with a simple HTTP API. You can use different email providers like Mailgun, Sendgrid or your own SMTP server. You can even interact with a simple HTTP API or use other interfaces like RabbitMQ.