74 Resources
Golang realtime-team Libraries
CLI client (and Golang module) for deps.dev API. Free access to dependencies, licenses, advisories, and other critical health and security signals for open source package versions.
depsdev CLI client (and Golang module) for deps.dev API. Free access to dependencies, licenses, advisories, and other critical health and security sig
Active Directory & Red-Team Cheat-Sheet in constant expansion.
This AD attacks CheatSheet, made by RistBS is inspired by the Active-Directory-Exploitation-Cheat-Sheet repo. Edit : Thanks for 100 stars :D it is the
Search for GitHub team posts (discussions)
go CLI to search GitHub Team Posts (Discussions) Motivation Want to search for content in GitHub team posts? Use this CLI. Usage: Get a PAT with acces
A research implementation of team rocket's leaderless consensus protocol
rocket A research implementation of team rocket's leaderless consensus protocol backlog Run consensus tests with agents that have corrupted configurat
Stratus-red-team - Granular, Actionable Adversary Emulation for the Cloud
Stratus Red team Stratus Red Team is "Atomic Red Team™" for the cloud, allowing
🔎🪲 Malleable C2 profiles parser and assembler written in golang
goMalleable 🔎 🪲 Malleable C2 profiles parser and assembler written in golang Table of Contents Introduction Installation Usage Examples Introduction
Logkubed - Serve K8s container logs in realtime with websockets
log3 (logkubed) logcubed is a mini app that helps you stream Kubernetes pod logs
There is a certain amount of work to be done before you can implement the features of your Go powered CLI app
go-project-template-cli There is a certain amount of work to be done before you can implement the features of your Go powered CLI app. A few of those
Mob-code-server - Mob programming - a software development approach where the whole team works on the same thing
For those times when you need a ready to use server with a little more horse pow
A simple tool to sync your etcd cluster to PostgreSQL in realtime.
etcd-postgresql-syncer A simple tool to sync your etcd cluster to PostgreSQL in realtime. It sets up a watcher on etcd and commits all changes to Post
Enforcing per team quota (sum of used resources across all their namespaces) and delegating the per namespace quota to users.
Quota Operator Enforcing per team quota (sum of used resources across all their namespaces) and delegating the per namespace quota to users. Instructi
The backend for @yomo/presencejs ⚡️ made realtime web applications edge-aware by YoMo
yomo-presence-backend The backend for @yomo/presencejs 🔨 Dev on local 0. Prerequisites Install Go 1. Install YoMo CLI $ go install github.com/yomorun
Go-notification - Realtime notification system with golang
Realtime notification system Used Apache kafka gRPC & PROTOBUF MongoDB restapi w
Discord bot for the CPL admin team.
Starbot This is a discord bot, written to help the CPL admin team by automating away tedious administrative tasks. Roadmap/planned features (WIP) Auto
Videos2gether-server - Server for the Realtime video streaming app Videos2Gether
Videos Together server Server source code for the https://videos2gether.com Arch
Loc2Midi - This project uses realtime location data to control audio effects plugins in order to simulate movement throughout a virtual soundscape
Visualization of coordinate math Video demonstration of project This project use
A robust Red Team proxy written in Go.
GoWard A robust and rapidly-deployable Red Team proxy with strong OPSEC considerations. Description Generally, Red Teams and adversary's redirect thei
It's an auxiliary tool ,and it helps the blue team track the attackers
pdog pdog - Threat Intelligence pdog - OSINT It's an auxiliary tool ,and it helps the blue team track the attackers Example useage: Usage: [comma
A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.
Realtime API Gateway Synchronize Your Clients Visit Resgate.io for guides, live demos, and resources. Resgate is a Go project implementing a realtime
An unofficial command line utility for Futbin
futbin An unofficial command line utility for futbin. Also, it can be used as a library. Install Pre-compiled executables Get them here. Source You ne
A pair programming service using operational transforms
Leaps is a service for collaboratively editing your local files over a web UI, using operational transforms to ensure zero-collision synchronization a
Automatically repackage TF2 mods when changed.
autovpk A small program to automatically make VPK files for your TF2 mods. What does it do exactly? It does two things: When it starts up, it checks i
A Fullstack Discord Clone using React and Go.
Valkyrie A Discord clone using React and Go. Live Demo Notes: File Upload is disabled. The design does not fully match current Discord anymore. Data r
Moby: an open-source project created by Docker to enable and accelerate software containerization
The Moby Project Moby is an open-source project created by Docker to enable and accelerate software containerization. It provides a "Lego set" of tool
Realtime log viewer for docker containers.
Dozzle - dozzle.dev Dozzle is a small lightweight application with a web based interface to monitor Docker logs. It doesn’t store any log files. It is
pREST (PostgreSQL REST), low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new
pREST pREST (PostgreSQL REST), simplify and accelerate development, instant, realtime, high-performance on any Postgres application, existing or new P
High performance, distributed and low latency publish-subscribe platform.
Emitter: Distributed Publish-Subscribe Platform Emitter is a distributed, scalable and fault-tolerant publish-subscribe platform built with MQTT proto
A pair programming service using operational transforms
Leaps is a service for collaboratively editing your local files over a web UI, using operational transforms to ensure zero-collision synchronization a
A realtime teenage driver behaviour monitoring system integrating OBII sensor, smart watch, smartphone, and Raspberry Pi, which examines over time novice teenage driving performance and risk
DriverMonitor A realtime teenage driver behaviour monitoring system integrating OBII sensor, smart watch, smartphone, and Raspberry Pi, which examines
Plan team's rotation on google calendar
google-rotation-planner Plan rota on google calendar. Usage Get a credentials.json file from GCloud and place it in the same folder as the executable.
A system written in Golang to help ops team to automate the process of mapping Vault groups to LDAP Groups.
A system written in Golang to help ops team to automate the process of mapping Vault groups to LDAP Groups. This utility automatically adds LDAP Groups' members to the corresponding Vault Groups.
A Hackathon project created by Alpha Interface team for Agri-D Food Hack
Alpha Interface A Hackathon project created by Alpha Interface team for Agri-D Food Hack Installation Downloading Wasp and wasp-cli https://wiki.iota.
Trello backend repo for Ladno Davayte Bez Roflov team
Trello Trello backend repository for Ladno Davayte Bez Roflov team, autumn of 2021. Team Anton Chumakov; Alexander Orletskiy; Georgij Sedojkin; Dmitri
two scripts written in golang that will help you recognize dependency confusion.
two scripts written in golang that will help you recognize dependency confusion.
A Kubernetes Operator, that helps DevOps team accelerate their journey into the cloud and K8s.
A Kubernetes Operator, that helps DevOps team accelerate their journey into the cloud and K8s. OAM operator scaffolds all of the code required to create resources across various cloud provides, which includes both K8s and Non-K8s resources
Red team tool that emulates the SolarWinds CI compromise attack vector.
SolarSploit Sample malicious program that emulates the SolarWinds attack vector. Listen for processes that use the go compiler Wait for a syscall to o
Notification webhook for GoPhish
GoPhish Notifier GoPhish Notifier notifies red team members when their GoPhish campaign status has been updated. It supports both Slack and Email noti
A repository for the X-Team community to collaborate and learn solutions to most coding challenges to help prepare for their interviews.
Community Coding Challenge Handbook This repository focuses on helping X-Teamers and community members to thrive through coding challenges offering so
ChangeTower is intended to help you watch changes in webpages and get notified of any changes written in Go
ChangeTower is intended to help you watch changes in webpages and get notified of any changes written in Go
red-tldr is a lightweight text search tool, which is used to help red team staff quickly find the commands and key points they want to execute, so it is more suitable for use by red team personnel with certain experience.
Red Team TL;DR English | 中文简体 What is Red Team TL;DR ? red-tldr is a lightweight text search tool, which is used to help red team staff quickly find t
Redwood is a highly-configurable, distributed, realtime database that manages a state tree shared among many peers
Redwood is a highly-configurable, distributed, realtime database that manages a state tree shared among many peers. Imagine something like a Redux store, but distributed across all users of an application, that offers offline editing and is resilient to poor connectivity.
A realtime distributed messaging platform
Source: https://github.com/nsqio/nsq Issues: https://github.com/nsqio/nsq/issues Mailing List: [email protected] IRC: #nsq on freenode Docs:
A tool for visualization and monitoring Redis cluster realtime
Redat is a tool for visualize Redis-cluster on terminal Features: Visualize master-replicas relations in the Redis cluster Monitor with metrics: memor
Golang anti-vm framework for Red Team and Pentesters
Chacal is an anti-vm framework written in Golang in order to support Red Team and Pentesters in your assalts, in Windows environment!
An AMQP 0-9-1 Go client maintained by the RabbitMQ team. Originally by @streadway: `streadway/amqp`
Go RabbitMQ Client Library This is a Go AMQP 0.9.1 client maintained by the RabbitMQ core team. It was originally developed by Sean Treadway. Differen
Simply realtime chia log analyzer for chia coin (XCH) farmers
Chia log analyzer Simply realtime chia log analyzer Howto run on Linux Download binary from the releases assets (chia-log-analyzer.go-linux-amd64 ) Yo
EMail Searcher By Golang
GiveMeMail ▄████ ██▓ ██▒ ██▓ ▓██████ ███▄ ▄███▓▓██████ ███▄ ▄███▓ ██ ██▓ ██▓ ██▒ ▀█▒ ▓██▒ ▓██░ █▒ ▓█ ▀ ▓██▒▀█▀ ██▒▓█
SLOs, Error windows and alerts are complicated. Here an attempt to make it easy
slo-computer SLOs, Error windows and alerts are complicated. Here's an attempt to make it easy SLO, burn_rate, error_rate, budget_spend are convoluted
a go daemon that syncs MongoDB to Elasticsearch in realtime. you know, for search.
monstache a go daemon that syncs mongodb to elasticsearch in realtime Version 6 This version of monstache is designed for MongoDB 3.6+ and Elasticsear
Go client library SDK for Ably realtime messaging service
Ably Go A Go client library for www.ably.io, the realtime messaging service. Installation ~ $ go get -u github.com/ably/ably-go/ably Feature support T
Stonks is a terminal based stock visualizer and tracker that displays realtime stocks in graph format in a terminal.
Stonks is a terminal based stock visualizer and tracker. Installation Requirements: golang = 1.13 Manual Clone the repo Run make && make install Pack
A game server side framework with both web API and realtime communication.
HAYABUSA Framework Hayabusa is a server side framework for Japan-like social games. Easy to understand and use for beginners Powerful controller, flex
Simple SQL extensions for Go
go-sx provides some extensions to the standard library database/sql package. It is designed for those who wish to use the full power of SQL without a heavy abstraction layer.
Fast, realtime regex-extraction, and aggregation into common formats such as histograms, numerical summaries, tables, and more!
rare A file scanner/regex extractor and realtime summarizor. Supports various CLI-based graphing and metric formats (histogram, table, etc). Features
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Terraform Website: https://www.terraform.io Forums: HashiCorp Discuss Documentation: https://www.terraform.io/docs/ Tutorials: HashiCorp's Learn Platf
⚡️ A Go framework for rapidly building powerful graphql services
Thunder is a Go framework for rapidly building powerful graphql servers. Thunder has support for schemas automatically generated from Go types, live q
Gaea is a mysql proxy, it's developed by xiaomi b2c-dev team.
简介 Gaea是小米中国区电商研发部研发的基于mysql协议的数据库中间件,目前在小米商城大陆和海外得到广泛使用,包括订单、社区、活动等多个业务。Gaea支持分库分表、sql路由、读写分离等基本特性,更多详细功能可以参照下面的功能列表。其中分库分表方案兼容了mycat和kingshard两个项目的路
A realtime distributed messaging platform
Source: https://github.com/nsqio/nsq Issues: https://github.com/nsqio/nsq/issues Mailing List: [email protected] IRC: #nsq on freenode Docs:
🦖 Streaming-Serverless Framework for Low-latency Edge Computing applications, running atop QUIC protocol, engaging 5G technology.
YoMo YoMo is an open-source Streaming Serverless Framework for building Low-latency Edge Computing applications. Built atop QUIC Transport Protocol an
Enable your Golang applications to self update with S3
s3update Enable your Golang applications to self update with S3. Requires Go 1.8+ This package enables our internal tools to be updated when new commi
go-admin项目地址已经转移https://github.com/go-admin-team/go-admin
English | 简体中文 基于Gin + Vue + Element UI的前后端分离权限管理系统 系统初始化极度简单,只需要配置文件中,修改数据库连接,系统启动后会自动初始化数据库信息以及必须的基础数据 在线文档国际 在线文档国内 前端项目 视频教程 ✨ 特性 遵循 RESTful API 设
Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
Develop, Deploy and Secure Serverless Apps on Kubernetes. Website • Docs • Support Space Cloud is a Kubernetes based serverless platform that provides
Bot to manage team members in GitHub organizations
Team manager Team manager is a utility that allows an organization owner to add or remove people from existing teams and / or assign people for GitHub
Library for receiving (near) realtime notifications about earthquakes using websockets
goseismic goseismic is library for receiving (near) realtime notifications about earthquakes using websockets from SeismicPortal. Using goseismic, rec
Server-sent live updates: protocol and reference implementation
Protocol and Reference Implementation Mercure is a protocol allowing to push data updates to web browsers and other HTTP clients in a convenient, fast
socket.io library for golang, a realtime application framework.
go-socket.io go-socket.io is library an implementation of Socket.IO in Golang, which is a realtime application framework. Current this library support
RES Service protocol library for Go
RES Service for Go Synchronize Your Clients Go package used to create REST, real time, and RPC APIs, where all your reactive web clients are synchroni
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
Beaver A Real Time Messaging Server. Beaver is a real-time messaging server. With beaver you can easily build scalable in-app notifications, realtime
A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.
Realtime API Gateway Synchronize Your Clients Visit Resgate.io for guides, live demos, and resources. Resgate is a Go project implementing a realtime
High performance, distributed and low latency publish-subscribe platform.
Emitter: Distributed Publish-Subscribe Platform Emitter is a distributed, scalable and fault-tolerant publish-subscribe platform built with MQTT proto
pREST (PostgreSQL REST), simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new
pREST pREST (PostgreSQL REST), simplify and accelerate development, instant, realtime, high-performance on any Postgres application, existing or new P
Arduino command line tool
arduino-cli Arduino CLI is an all-in-one solution that provides builder, Boards/Library Manager, uploader, discovery and many other tools needed to us
Load configuration in cascade from multiple backends into a struct
Confita is a library that loads configuration from multiple backends and stores it in a struct. Supported backends Environment variables JSON files Ya
uilive is a go library for updating terminal output in realtime
uilive uilive is a go library for updating terminal output in realtime. It provides a buffered io.Writer that is flushed at a timed interval. uilive p