Displaying 1 to 20 from 72 results

kala - Modern Job Scheduler

  •    Go

Kala is a simplistic, modern, and performant job scheduler written in Go. It lives in a single binary and does not have any dependencies.Kala was inspired by the desire for a simpler Chronos (developed by Airbnb). Kala is Chronos for the rest of us.

bettercap - The Swiss Army knife for 802

  •    Go

bettercap is the Swiss Army knife for 802.11, BLE and Ethernet networks reconnaissance and attacks. A precompiled version is available for each release, alternatively you can use the latest version of the source code from this repository in order to build your own binary.

realize - Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading

  •    Go

It will create a .realize.yaml file if doesn't already exist, add the working directory as project and run your workflow. ⚠️ The additional arguments must go after the params: 💡 The start command can be used with a project from its working directory without make a config file (--no-config).




gotests - Generate Go tests from your source code.

  •    Go

gotests makes writing Go tests easy. It's a Golang commandline tool that generates table driven tests based on its target source files' function and method signatures. Any new dependencies in the test files are automatically imported. The following shows gotests in action using the official Sublime Text 3 plugin. Plugins also exist for Emacs, also Emacs, Vim, Atom Editor, Visual Studio Code, and IntelliJ Goland.

autospotting - Automatically replace AWS EC2 instances in AutoScaling groups with identically configured but up to 90% cheaper spot instances

  •    Go

A simple and easy to use tool designed to significantly lower your Amazon AWS costs by automating the use of spot instances. When installed and enabled on an existing on-demand AutoScaling group, AutoSpotting clones one of your on-demand instances from the group with a spot instance that is cheaper, at least as large (automatically considering memory, CPU cores and disk volumes) and configured identically to it. Once the new spot instance is ready, it is attached to the group and an on-demand instance is detached and terminated to keep the group at constant capacity.

fortio - Fortio load testing library, command line tool, advanced echo server and web UI in go (golang)

  •    Go

Fortio (Φορτίο) started as, and is, Istio's load testing tool and now graduated to be its own project. Fortio runs at a specified query per second (qps) and records an histogram of execution time and calculates percentiles (e.g. p99 ie the response time such as 99% of the requests take less than that number (in seconds, SI unit)). It can run for a set duration, for a fixed number of calls, or until interrupted (at a constant target QPS, or max speed/load per connection/thread).

open-lambda - An open source serverless computing platform

  •    Go

OpenLambda is an Apache-licensed serverless computing project, written in Go and based on Linux containers. The primary goal of OpenLambda is to enable exploration of new approaches to serverless computing. Our research agenda is described in more detail in a HotCloud '16 paper. OpenLambda relies heavily on operations that require root privilege. To simplify this, we suggest that you run all commands as the root user (i.e., run sudo -s before building or running OpenLambda). Additionally, OpenLambda is only actively tested on Ubuntu 14.04 & 16.04.


bettercap-ng - bettercap-ng is a complete reimplementation of bettercap, the Swiss army knife for network attacks and monitoring

  •    Go

bettercap-ng is a complete reimplementation of bettercap, the Swiss army knife for network attacks and monitoring. It is faster, stabler, smaller, easier to install and to use. In this repository, BetterCAP is containerized using Alpine Linux - a security-oriented, lightweight Linux distribution based on musl libc and busybox. The resulting Docker image is relatively small and easy to manage the dependencies.

goappmonitor - Golang application performance data monitoring.

  •    Go

Golang application performance data monitoring.GoAppMonitor is a library which provides a monitor on your golang applications. It contains system level based monitoring and business level monitoring(custom monitoring).Just add the repository into your apps and register what you want to monitoring.

dbxcli - A command line client for Dropbox built using the Go SDK

  •    Go

Download pre-compiled binaries for Mac, Windows and Linux from the releases page.The --verbose option will turn on verbose logging and is useful for debugging.

calblink - Blink(1) monitor for Google Calendar

  •    Go

Install Go, and plug your blink(1) in somewhere that you can see it.Bring up a command-line window, and create the directory you want to run this in. Set the GOPATH environment variable to point to this directory.

instance-drainer - Library and command-line tool for cleanly draining user traffic from EC2 instances for maintenance or before being terminated

  •    Go

This is a small utility that will de-register the current AWS EC2 instance from its ELB so that it cleanly stops receiving user traffic before being terminated. It can be used for any EC2 instance, but it was primarily designed for usage on spot instances which are more prone for rapid termination.

pkgmirror - Packages Mirroring

  •    HTML

Please note, if you only need to proxy packagist, please consider Toran Proxy as a strong alternative.

go-camo - Go secure image proxy server

  •    Go

Go version of Camo server. Camo is a special type of image proxy that proxies non-secure images over SSL/TLS. This prevents mixed content warnings on secure pages.

ovpm - OpenVPN Management Server - Effortless and free OpenVPN server administration

  •    Go

OVPM allows you to administrate an OpenVPN server on linux easily via command line and web interface. With OVPM you can create and run an OpenVPN server, add/remove VPN users, generate client .ovpn files for your users etc.

insta - Instagram power tool

  •    Go

Insta is a command line power tool for Instagram. With it, you can like, follow, comment and query Instagram. There're plenty of Instagram automation tools floating around the web and app stores. Most of them, however, ask for your username and password which poses a big safety risk.

likelo - Twitter auto like bot, Under Development👷, Pre Alpha

  •    Go

Note: You will need Go 1.7 or newer. While signed in under your Twitter account, visit https://apps.twitter.com. Click Create an application. Assign a name, description, and URL to the application. If you don't know the URL of your application yet, that's fine, you can change it later when you know (actually this is not required for likelo). Click the Yes, I agree check box, fill out the CAPTCHA, and click Create your Twitter application. Once the application has successfully created, visit the Settings tab for the application. Select the Read and Write radio button and click Update this Twitter application's settings. This sets the proper permissions for the application to query and post new tweets to the account. Visit the Keys and Access Tokens tab. Take note of the consumer key, consumer secret, access token, and access secret — you'll need these for likelo bot. If the access token/secret are not shown, click Create my access token at the bottom of the page.