Showing 24 open source projects for "go"

View related business solutions
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1
    sherpa-onnx

    sherpa-onnx

    Speech-to-text, text-to-speech, and speaker recognition

    Speech-to-text, text-to-speech, and speaker recognition using next-gen Kaldi with onnxruntime without an Internet connection. Support embedded systems, Android, iOS, Raspberry Pi, RISC-V, x86_64 servers, websocket server/client, C/C++, Python, Kotlin, C#, Go, NodeJS, Java, Swift, Dart, JavaScript, Flutter.
    Downloads: 182 This Week
    Last Update:
    See Project
  • 2
    RtspSimpleServer

    RtspSimpleServer

    ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy

    rtsp-simple-server is a ready-to-use and zero-dependency server and proxy that allows users to publish, read and proxy live video and audio streams. Publish live streams to the server Read live streams from the server. Proxy streams from other servers or cameras, always or on-demand. Streams are automatically converted from a protocol to another. For instance, it's possible to publish a stream with RTSP and read it with HLS. Serve multiple streams at once in separate paths Authenticate...
    Downloads: 66 This Week
    Last Update:
    See Project
  • 3
    Gogs

    Gogs

    A painless self-hosted Git service

    Gogs is a simple, stable, self-hosted Git service that is easy to install and setup. All you have to do is run the binary on any platform that Go supports: Linux, macOS and Windows. You may also install from source, from packages, or ship with Docker or Vagrant. Gogs is very lightweight with minimal hardware requirements, running on Raspberry Pi and even on NAS devices. Gogs offers plenty of great features, including various access repositories, repository and organization webhooks, repository Git hooks, repository management and so much more. ...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 4
    gopsutil

    gopsutil

    psutil for golang

    gopsutil tag policy is almost same as Semantic Versioning but automatically increases like Ubuntu versioning. gopsutil aims to keep backward compatibility until a major version change. Tagged at the end of the month, but if there are only a few commits, it can be skipped. All works are implemented without cgo by porting C structs to golang structs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    ShellHub

    ShellHub

    Get seamless remote access to any Linux device

    ShellHub is a centralized SSH gateway that allows users to remotely access and manage their servers and devices from anywhere, using a web browser or a mobile app. It provides a secure and convenient way to connect to and control your servers and devices and can help to improve the security of your servers by preventing unauthorized access. ShellHub incorporates the use of Docker containers to facilitate the integration of new devices into the platform, simplifying configuration. ShellHub...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    k3sup

    k3sup

    bootstrap K3s over SSH in < 60s

    k3sup is a lightweight utility to get from zero to KUBECONFIG with k3s on any local or remote VM. All you need is ssh access and the k3sup binary to get kubectl access immediately. The tool is written in Go and is cross-compiled for Linux, Windows, MacOS and even on Raspberry Pi. This tool uses ssh to install k3s to a remote Linux host. You can also use it to join existing Linux hosts into a k3s cluster as agents. First, k3s is installed using the utility script from Rancher, along with a flag for your host's public IP so that TLS works properly. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    NATS

    NATS

    Server for NATS.io, the cloud and edge native messaging system

    With flexible deployments models using clusters, superclusters, and leaf nodes, optimize communications for your unique deployment. The NATS Adaptive Edge Architecture allows for a perfect fit for unique needs to connect devices, edge, cloud or hybrid deployments. With true multi-tenancy, securely isolate and share your data to fully meet your business needs, mitigating risk and achieving faster time to value. Security is bifurcated from topology, so you can connect anywhere in a deployment...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    K3s

    K3s

    Lightweight Kubernetes

    Lightweight Kubernetes. Production-ready, easy to install, half the memory, all in a binary less than 100 MB. K3s is a highly available, certified Kubernetes distribution designed for production workloads in unattended, resource-constrained, remote locations or inside IoT appliances. K3s is packaged as a single <70MB binary that reduces the dependencies and steps needed to install, run and auto-update a production Kubernetes cluster. Both ARM64 and ARMv7 are supported with binaries and...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Vosk Speech Recognition Toolkit

    Vosk Speech Recognition Toolkit

    Offline speech recognition API for Android, iOS, Raspberry Pi

    ...Vosk models are small (50 Mb) but provide continuous large vocabulary transcription, zero-latency response with streaming API, reconfigurable vocabulary and speaker identification. Speech recognition bindings are implemented for various programming languages like Python, Java, Node.JS, C#, C++, Rust, Go and others. Vosk supplies speech recognition for chatbots, smart home appliances, and virtual assistants. It can also create subtitles for movies, and transcription for lectures and interviews. Vosk scales from small devices like Raspberry Pi or Android smartphones to big clusters.
    Downloads: 96 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    pv-migrate

    pv-migrate

    CLI tool to easily migrate Kubernetes persistent volumes

    pv-migrate is a CLI tool/kubectl plugin to easily migrate the contents of one Kubernetes PersistentVolumeClaim to another. On Kubernetes, if you need to rename a resource (like a Deployment) or to move it to a different namespace, you can simply create a copy of its manifest with the new namespace and/or name and apply it. However, it is not as simple with PersistentVolumeClaim resources: They are not only metadata, but they also store data in the underlying storage backend. In these cases,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    faasd

    faasd

    A lightweight & portable faas engine

    faasd is OpenFaaS reimagined but without the cost and complexity of Kubernetes. It runs on a single host with very modest requirements, making it fast and easy to manage. Under the hood it uses containers and Container Networking Interface (CNI) along with the same core OpenFaaS components from the main project. To deploy microservices and functions that you can update and monitor remotely. When you don't have the bandwidth to learn or manage Kubernetes. To deploy embedded apps in IoT and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Wiki.js

    Wiki.js

    A modern and powerful wiki app built on Node.js

    ...Running on the blazing-fast Node.js engine, Wiki.js is built with performance in mind. Fully customize the appearance of your wiki, including a light and dark mode. You'll be ready to go within minutes! Step-by-step install guides are available for all platforms. Make your wiki public, completely private, or a mix of both. Whether it's on a tiny Raspberry Pi or on a high-performance VM in the cloud, Wiki.js intelligently makes use of the available resources. Built-in authentication with self-registration and password recovery capabilities. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    RaspArch for Raspberry Pi 5

    RaspArch for Raspberry Pi 5

    RaspArch :: Run Arch Linux on your Raspberry Pi 5

    ABOUT RaspArch is a “ready-to-go” ARM (aarch64) system. It can only run on a Raspberry Pi 5 computer. Build 260111 runs only on a Rpi5. INSTALLATION Use Rufus or Etcher in Windows. MORE about RaspArch When you have installed RaspArch to your Micro SD Card you can use the system like any other Arch Linux (aarch64) system. I.e. install new programs etc.
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • 14

    json-scada

    A portable SCADA/IoT platform centered on the MongoDB database server.

    Standard IT tools applied to SCADA/IoT (MongoDB, PostgreSQL/TimescaleDB,Node.js, C#, Golang, Grafana, etc.). MongoDB as the real-time core database, persistence layer, config store, SOE historian. Portability and interoperability over Linux, Windows, x86/64, ARM. Horizontal scalability, from a single computer to big clusters (MongoDB-sharding), Bare Metal, Docker containers, VM, cloud, or hybrid deployments. Unlimited tags, servers, and users. HTML5 Web interface. UTF-8/I18N. Protocols:...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    iHome by ionware

    iHome by ionware

    iHome Smart Home System Platform

    ...The iHome software system comes fully configured as a SD Card image file for Raspberry Pi Zero wifi Plug and Play capability complete with MBLogic, Node-RED and MQTT already fully installed and ready to go. See wiki instructions to burn the SD Card image file, insert into your RPi Zero and Plug and Play. The iHome is an Internet of Things (IOT) demo project for the ionware ionC1 hardware and the software system and is a complete SCADA platform c/w Modbus TCP Servers and Modbus RS485 serial clients for scalable building automation projects. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    SDL2 binding for Go

    SDL2 binding for Go

    SDL2 binding for Go

    go-sdl2 is SDL2 wrapped for Go users. It enables interoperability between Go and the SDL2 library which is written in C. That means the original SDL2 installation is required for this to work. Some older versions of the distributions such as Ubuntu 13.10 may also be used but it may miss an optional package such as libsdl2-ttf-dev on Ubuntu 13.10's case which is available in Ubuntu 14.04.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Piano-LED-Visualizer

    A midi/Bleutooth piano led vizualizer for the raspberry pi.

    ...This package contains a midi/Bluetooth piano-led visualizer for the raspberry pi. The project code can be found on https://github.com/onlaj/Piano-LED-Visualizer. For more information on how to use this image go to this issue https://github.com/onlaj/Piano-LED-Visualizer/issues/15#issuecomment-642545853.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Raspbian For Robots by Dexter Industries

    Raspbian For Robots by Dexter Industries

    Modified Raspbian Image for Use with Raspberry Pi Robots

    The Dexter Industries Raspbian image a ready-to-go operating system for use with the Raspberry Pi and the Dexter Industries family of robots. You can find installation instructions here: http://www.dexterindustries.com/howto/install-raspbian-for-robots-image-on-an-sd-card/ Find instructions on changing the hostname of your Raspberry Pi here: http://www.dexterindustries.com/howto/change-the-hostname-of-your-pi/ The image comes with all packages and software installed you will need for using Dexter Industries robots. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    AEBL

    AEBL

    AEBL is a mobile media distribution system

    AEBL Mobile Media Player, changing how we consume media. AEBL is a media player and a digital media platform in use in the IHDN XPO network media system ( http://www.ihdn.ca/Xpo_VI.html ). AEBL is foremost a mobile media distribution and playback framework. It was created to be the core technology that is used in a television ad insertion and digital sign, and further development has opened up many more applications. It currently is designed to run on a raspberry Pi, although it is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    DBLX

    DBLX

    DBLX3 Relational Database System

    ...DBLX includes the server component, a command-line client, as well as client APIs. DBLX is well-documented so that you can just get the database, drop it on to your favorite system and start using it immediately. Go to the Discussion section to read the latest on DBLX!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    SummitDB

    SummitDB

    In-memory NoSQL database with ACID transactions, Raft consensus, etc.

    ...The easiest way to get SummitDB is to use one of the pre-built release binaries which are available for OSX, Linux, and Windows. SummitDB can be compiled and used on Linux, OSX, Windows, FreeBSD, ARM (Raspberry PI) and probably others since the codebase is 100% Go. We support both 32-bit and 64-bit systems. Go must be installed on the build machine. It may be worth noting that while SummitDB supports many Redis features, it is not a strict Redis clone. SummitDB provides one key space that is a large B-tree. An ordered key space allows for stable paging through keys using the KEYS command. Redis uses an unordered dictionary structure and provides a specialized SCAN command for iterating through keys.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Raspberry Pi based Honeypots

    Raspbian with pre-installed kippo, dionaea and glastopf honeypots

    ...A user may simply download these raspbian distributions and write it to the memory card. They can then setup a sensor in no time. Different versions of pi-pots bundle different software required by a sensor. Users are encouraged to go through the readme file for each version to best meet their requirements.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    NaomiBoot

    NaomiBoot

    NetBoot your Naomi games with your Raspberry Pi

    ...This is for you. So, I got sick and tired of having to boot up my pc every-time I wanted to NetBoot a game over to my Naomi. As a result, this project appeared. Basically, You go to http://naomiboot or the Raspberry Pi's IP address in any(?) web browser on the same network, and select a game, the Pi will then send the game over Ethernet. Pretty simple really. Full read-me available in the files section.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24

    mini-wheezy

    A tiny wheezy Distribution for Raspberry PI

    ...Although it is mini, but you can use debian-wheezy repository, for additional application. Download file, and extract the image. Copy the image to a SD card, and Insert the SD card in Raspberry PI and there you go. The password is pi:raspberry and root:root.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB