Go Plugin

Open-source Go projects categorized as Plugin

Top 19 Go Plugin Projects

  • filemanager

    📂 Web File Browser

    Project mention: Multi-user self-hosted file manager | reddit.com/r/selfhosted | 2023-01-29

    Have you looked at https://filebrowser.org/ yet?

  • CoreDNS

    CoreDNS is a DNS server that chains plugins

    Project mention: Minimalist self hosted apps | reddit.com/r/selfhosted | 2023-01-05

    CoreDNS - DNS server

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • sablier

    Start your containers on demand, shut them down automatically when there's no activity. Docker, Docker Swarm Mode and Kubernetes compatible.

    Project mention: Automatically Stop containers when not in use. | reddit.com/r/selfhosted | 2022-12-28
  • mosquitto-go-auth

    Auth plugin for mosquitto.

  • go-plugin

    Go Plugin System over WebAssembly (by knqyf263)

    Project mention: How would you guys support plugins in a Go app? (or any other compiled language for that matter) | reddit.com/r/golang | 2022-10-13
  • sriov-network-device-plugin

    SRIOV network device plugin for Kubernetes

    Project mention: Understanding Kubernetes Limits and Requests | dev.to | 2022-12-01

    This framework allows the use of external devices (e.g., NVIDIA GPUs, AMD GPUS, SR-IOV NICs) without modifying core Kubernetes components.

  • obs-teleport

    An OBS Studio plugin for an open NDI-like replacement. Pretty simple, straight forward. No NDI compatibility in any form.

    Project mention: Streaming to another computer | reddit.com/r/obs | 2022-12-26
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • hotswap

    Hotswap provides a solution for reloading your go code without restarting your server, interrupting or blocking any ongoing procedure. (by edwingeng)

  • mattermost-plugin-remind

    a mattermost plugin that sets reminders for users and channels.

    Project mention: Remind-bot-plugin install? | reddit.com/r/Mattermost | 2022-09-19

    I am new to mattermost and looking to install a plugin like this one: https://github.com/scottleedavis/mattermost-plugin-remind

  • trousseau

    Store and access your secrets the Kubernetes native way with any external KMS.

    Project mention: Are you using Vault? | reddit.com/r/kubernetes | 2022-06-01

    I usually use trousseau, the secrets are still in k8s but they are encrypted with a key that is in Vault. It is utilising Kubernetes KMS keys, so the decryption and encryption is happening automatically as long as the correct RBAC is applied.

  • apisix-go-plugin-runner

    Go Plugin Runner for APISIX

    Project mention: The Ultimate Beginner’s Guide to Open Source Contribution | dev.to | 2022-12-06

    Apache APISIX Apache APISIX is an open source, dynamic, real-time, high-performance cloud native API gateway. APISIX provides rich traffic management features such as load balancing, dynamic upstream, canary release, circuit breaking, authentication, observability, and more. Official website https://apisix.apache.org/ GitHub projects APISIX (the core): https://github.com/apache/apisix GitHub - apache/apisix: The Cloud-Native API Gateway GitHub - apache/apisix-dashboard: Dashboard for Apache APISIX GitHub - apache/apisix-website: Apache APISIX Website GitHub - apache/apisix-docker: the docker for Apache APISIX GitHub - apache/apisix-go-plugin-runner: Go Plugin Runner for APISIX GitHub - apache/apisix-java-plugin-runner: APISIX Plugin Runner in Java GitHub - apache/apisix-python-plugin-runner: Apache APISIX Python plugin runner GitHub - apache/apisix-helm-chart: Apache APISIX Helm Chart GitHub - apache/apisix-ingress-controller: ingress controller for K8s

  • plugins

    Falco plugins registry (by falcosecurity)

    Project mention: Threat Detection on EKS – Comparing Falco and GuardDuty For EKS Protection | dev.to | 2022-05-06

    Existing Falco rules can be disabled or modified. New supplemental rules can be written to detect environment specific use cases. Falco is not just limited to Kubernetes syscalls or audit logs - recently Falco released a plugin capability, allowing Falco to be extended to consume additional event sources. One such example of this is the AWS CloudTrail Plugin.

  • golog

    Golog is a production ready logger which support tracing and other custom behaviours out of the box. Blazing fast and simple to use. (by damianopetrungaro)

    Project mention: Golog: an extensible logger for Go | reddit.com/r/golang | 2022-05-19

    Last week I managed to create an open-source logger package for Go.

  • controllerbus

    Communicating concurrent controllers program framework.

    Project mention: ControllerBus: framework for modular Go programs w/ Protobuf config & Controllers | reddit.com/r/ApertureRobotics | 2022-10-18
  • go-plugin-benchmark

    Benchmark comparing the go plugin package to other plugin implementations

  • kks

    Handy Kakoune companion.

  • check-cert

    Go-based tooling to check/verify certs

  • yatas-template

    Template for creating a plugin for YATAS

    Project mention: Open-Source AWS audit tool for security and misconfiguration | reddit.com/r/devops | 2022-09-22

    I'll add more cloud providers via plugins in the future. Next ones will be GCP and Azure. However if you want to create a plugin you can simply use https://github.com/StanGirard/yatas-template

  • onboarding-plugin

    Mattermost plugin that increases the daily workflow of team members through a bot.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-29.

Go Plugin related posts


What are some of the best open-source Plugin projects in Go? This list will help you:

Project Stars
1 filemanager 18,469
2 CoreDNS 10,202
3 sablier 412
4 mosquitto-go-auth 383
5 go-plugin 336
6 sriov-network-device-plugin 300
7 obs-teleport 203
8 hotswap 177
9 mattermost-plugin-remind 163
10 trousseau 138
11 apisix-go-plugin-runner 121
12 plugins 39
13 golog 37
14 controllerbus 37
15 go-plugin-benchmark 26
16 kks 20
17 check-cert 16
18 yatas-template 2
19 onboarding-plugin 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives