Open Source
Jump to Contents ↓Redsync
github.com/go-redsync/redsync ★ 3.9k
Redsync is a Redis-based distributed lock implementation in Go. It is also mentioned on the official Redis website (https://redis.io/topics/distlock) as a reference Go implementation of the Redlock algorithm.
Go, Redis
Node WHOIS
github.com/FurqanSoftware/node-whois ★ 265 · 28.3k/week via npmjs.com
Node WHOIS is a WHOIS client for Node.js.
Node.js
CodeMirror LanguageServer
github.com/FurqanSoftware/codemirror-languageserver ★ 260 · 2.0k/week via npmjs.com
This is a CodeMirror 6 plugin to enable code completion, hover tooltips, and linter functionality by connecting the editor with a language server over WebSocket.
TypeScript
Papyrus
github.com/FurqanSoftware/papyrus ★ 53 · 🏆 GopherGala 2016 Finalist (Top 20)
Papyrus is a real-time collaborative Markdown editor and document repository with simple organization and project-based management. This project was built as a part of a Go hackathon and the project was voted as one of the finalists by the GopherGala community.
Go, MongoDB
Cactus
github.com/FurqanSoftware/cactus ★ 4
Cactus is a modern, lightweight programming contest control system in a single binary. Deploying it is as simple as downloading its binary to a server on the local network. In some ways, Cactus is the precursor to Toph.
Go, SQLite
Bullet
github.com/FurqanSoftware/bullet ★ 9
Bullet is a fast Twelve-Factor application deploy tool. Bullet deploys your application over SSH and runs it within Docker. You can configure the environment of your application by specifying per-process Dockerfiles/images.
Go
Scanlib
github.com/FurqanSoftware/scanlib ★ 6
Scanlib is a metaparser that validates input files and generates input code in different programming languages.
Go
Too
github.com/FurqanSoftware/too ★ 115
Too is a collaborative memory-based recommendation engine implementation in Go built on top of Redis and simple set mathematics.
Go, Redis
Dots
github.com/FurqanSoftware/dots ★ 12
Dots is a simple DNS toolkit.
Node.js
Brdgd
Brdgd is a WebRTC-based file transfer tool.
Node.js, WebRTC
Loadcat
github.com/hjr265/loadcat ★ 405
Loadcat is an Nginx configurator that allows you to use Nginx as a load balancer.
Go, NGINX