Lightweight data stream processing engine for IoT edge
Repository Index
47,133 repositories indexed
25–48 of 54 · Most stars
Monitor your Website and APIs from your Computer. Get Notified through Slack, E-mail when your server is down or response time is more than expected.
- monitor
- slack
- notifications
- statusok
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
- go
- rule-engine
- edge-computing
- iot
ops - build and run nanos unikernels
- unikernels
- devops
- microservice
- serverless
:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
An extensible framework for application-level data management on Kubernetes, Kanister is a Cloud Native Computing Foundation sandbox project and was originally created by the Veeam Kasten team.
- data-protection
- golang
- kubernetes
- cloud-native
:computer: Git in your tmux status bar
A Go package for engineering organisms.
- synthetic-biology
- synbio
- genetic-engineering
- molecular-biology
golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:
- longpolling
- longpoll-requests
- longpoll-api
- longpoll
Compute the diff between two JSON documents as a series of JSON Patch (RFC6902) operations
- json-patch
- rfc6902
- jsonpatch
- kubernetes-webhook
[Go]Distributed Actor/Grain framework for Golang with goodies
- actor-model
- actors
- actorsystem
- golang
A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services
- service-autodiscovery
- peer-autodiscovery
- zeromq
- golang
Respounder detects presence of responder in the network.
- responder
- golang
- network-security-monitoring
- network-security
Synchronization and asynchronous computation package for Go
- go
- async
- future
- promise
Kubernetes operator for self-hosted LLM inference across a heterogeneous GPU fleet: NVIDIA CUDA, AMD Vulkan, and Apple Silicon Metal. Runtimes: llama.cpp, vLLM, TGI, mlx-server. Multi-GPU sharding, model caching, OpenAI-compatible endpoints. Apache-2.0, run across homelab and on-prem fleets, actively developed.
Sparse matrix formats for linear algebra supporting scientific and machine learning applications
- go
- golang
- matrix
- scientific-computing
A Go package built to communicate with Apache TinkerPop™ Graph computing framework using Gremlin; a graph traversal language used by graph databases such as JanusGraph®, MS Cosmos DB, AWS Neptune, and DataStax® Enterprise Graph.
- golang
- go
- graph-database
- gremlin
Compute message digest for large files in Go
- go
- golang
- checksum
- message-digest
Distributed batch data processing framework
Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.
- game-development
- game-engine
- pixel-perfect
- game-library
Lightweight SQL-based stream processing engine for IoT edge.
A currency computations package.
- go-library
- currency
- go-package
- currency-computations
Compute cluster (HPC) job submission library for Go (#golang) based on the open DRMAA standard.
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
- concurrent
- golang
- golang-library
- data-science