Showing 4245 open source projects for "go"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 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
  • 1
    Advanced Go Programming Book

    Advanced Go Programming Book

    Book covering high-level topics such as CGO, Go assembly language

    Advanced Go Programming Book is an open-source technical book for developers who already have experience with Go and want to explore deeper topics. The book covers advanced areas such as CGO, Go assembly language, RPC implementation, Protobuf plugin development, web framework implementation, and distributed systems. It is not positioned as a beginner’s introduction to Go, but as a resource for readers ready to understand lower-level mechanisms and production-oriented patterns. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Ascon

    Ascon

    Command-line Ascon v1.2 Encryption Tool written in Go

    Ascon is a new family of authenticated encryption algorithms, submitted to the CAESAR competition for authenticated ciphers. The Ascon family was designed to be lightweight and easy to implement, even with added countermeasures against side-channel attacks. This project is licensed under the ISC License. Copyright © 2020-2022 ALBANESE Research Lab Source code: https://github.com/pedroalbanese/ascon Visit: http://albanese.atwebpages.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Mangal 4

    Mangal 4

    The most advanced (yet simple) cli manga downloader

    The most advanced CLI manga downloader in the entire universe.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    surge

    surge

    Surge is a p2p filesharing app designed to utilize blockchain

    Surge is a peer-to-peer file-sharing application that leverages blockchain technologies to facilitate anonymous and secure file transfers. It employs end-to-end encryption and a decentralized network to ensure user privacy and data integrity. Surge's design focuses on simplicity and anonymity, making it a suitable choice for users seeking private file-sharing solutions.​
    Downloads: 2 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    kubecolor

    kubecolor

    colorizes kubectl output

    Colorize your kubectl output. kubecolor colorizes your kubectl command output and does nothing else. kubecolor internally calls kubectl command and try to colorize the output so you can use kubecolor as a complete alternative of kubectl. It means you can write this in your .bash_profile.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    gitin

    gitin

    commit/branch/workdir explorer for git

    gitin is a minimalist tool that lets you explore a git repository from the command line. You can search from commits, inspect individual files and changes in the commits. It is an alternative and interactive way to explore the commit history. Also, you can explore your current state by investigating diffs, stage your changes and commit them. Fuzzy search (type / to start a search after running gitin command. Interactive stage and see the diff of files (gitin status then press enter to see...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    pjs

    pjs

    A basic CLI for regularly updating your project's status

    pjs (Project Journal) is a CLI tool written in Go that allows developers to timestamp and log work progress per project into a lightweight SQLite database. Designed to capture "why" behind decisions, it facilitates automatic journaling, easy look-up, and exportability for retrospectives or audits
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Amazon EKS Anywhere Curated Packages

    Amazon EKS Anywhere Curated Packages

    EKS Anywhere Curated Packages is a management system for installation

    The EKS Anywhere package controller and the EKS Anywhere Curated Packages (referred to as “features”) are provided as “preview features” subject to the AWS Service Terms, (including Section 2 (Betas and Previews)) of the same. During the EKS Anywhere Curated Packages Public Preview, the AWS Service Terms are extended to provide customers access to these features free of charge. These features will be subject to a service charge and fee structure at the”General Availability“ of the features....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    yubikey-agent

    yubikey-agent

    yubikey-agent is a seamless ssh-agent for YubiKeys

    ...It aims to replace the standard SSH agent with a version tailored for these security devices; the key is generated on the hardware token (so it can’t be extracted), every session requires a PIN and a physical touch, and the agent is resilient to unplugging, sleep/suspend, and restarts. Setup is simple, one command and one environment variable, and then the agent just runs in the background. Because it uses pure Go and leverages libraries like go-piv/piv-go and golang it works across platforms and integrates cleanly into SSH workflows. For developers or administrators who prioritize hardware-based SSH key security, this tool lowers the friction of using secure tokens in day-to-day SSH workflows. It also supports modern best practices in SSH authentication and brings stronger guarantees of key security in a user-friendly interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    Openbooks

    Openbooks

    Search and Download eBooks

    Openbooks allows you to download ebooks from irc.irchighway quickly and easily. For a complete list of features use the --help flags on all subcommands. For example openbooks cli --help or openbooks cli download --help. There are two modes; Server or CLI. In CLI mode you interact and download books through a terminal interface. In server mode the application runs as a web application that you can visit in your browser. OpenBooks server doesn't have to be hosted at the root of your webserver....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    ImPromptu

    ImPromptu

    Domain Agnostic Prompts for Savvy Professionals

    A community-driven wiki of sorts full of your favorite prompts for various Large Language Models such as ChatGPT, GPT-3, MidJourney, and soon (Google's Bard) and more! Choose a subject area you are interested in, and click the link below to go to the page with prompts for that subject. If that page is empty, then you can help by adding prompts to that page. If you are not sure how to do that, you can read the contributing guidelines. If you are feeling like having your mind melt into magic today then head over to the prompt generator and let the magic happen. This script will literally write your prompts for you, as if chatGPT wasn't enough magic for you already.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Blooket-Hackk

    Blooket-Hackk

    The absolute best blooket hacks there is

    Simply select a hack folder and copy it then on your computer left click and click on inspect then go to console and paste the hack in then refresh your browser. Simply made by javascript.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    KubeOperator

    KubeOperator

    An open source, lightweight Kubernetes distribution

    KubeOperator is an open source, lightweight Kubernetes distribution focused on helping enterprises plan, deploy, and operate production-level K8s clusters. Compared with heavyweight PaaS platforms such as OpenShift, KubeOperator only focuses on solving one problem, which is to help enterprises plan (Day 0), deploy (Day 1), and operate (Day 2) production-level K8S clusters, and achieve the ultimate. Supports multiple computing, storage and networking scenarios. Integrate Ansible and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Amazon Genomics CLI

    Amazon Genomics CLI

    Tool to simplify the processes of deploying the AWS infrastructure

    Amazon Genomics CLI is an open-source CLI that helps customers run genomics workflows in the cloud by automating the deployment of best practices infrastructure for workflow engines. Amazon Genomics CLI reduces the time for scientists and developers to start running existing genomics workflows at scale and speeds up iteration cycles as they develop new ones. Amazon Genomics CLI is an open-source tool for genomics and life science customers that simplifies and automates the deployment of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    SAP BEST Excel Upload and Download Class

    ABAP Class to Upload/Download Excel files to and from internal tables

    ...Particulary useful is the ability of this class to handle the upload and download of character fields containig CRs, LFs and TABs properly. All other classes and functions I've tried got lost with that. To use it, download the TXT file, go to transaction SE24 and create an empty class named ZCL_GUI_EXCEL_SERVICES. After creating the empty class, use button "Source Code-Based" also in SE24 to do a copy / paste of TXT file contents to it. lino2112@gmail.com YOU TRY IT AND TELL ME. ENJOY! :D
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Dyalect

    Dyalect

    Dyalect is a programming language for .NET Core

    ...It compiles fast and can be used as an embeddable language or as a scripting language of your choice. It is also a good language to learn programming. Dyalect offers modern syntax, inspired by such languages as C#, Swift, Go and Rust, first class functions, coroutines, expressive modules, a dynamic type system with an ability to extend existing types with new functions and much more. Dy is shipped with a crossplatform interactive console. Main repo: https://github.com/vorov2/dyalect
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    jackal

    jackal

    Instant messaging server for the Extensible Messaging

    jackal is a free, open-source, high-performance XMPP server that aims to be known for its stability, simple configuration and low resource consumption. Customizable, enforced SSL/TLS. Stream compression (zlib), database connectivity for storing offline messages and user settings (PostgreSQL 9.5+, BoltDB). Caching (Redis 6.2+), clustering capabilities (etcd 3.4+) Expose Prometheus metrics, cross-platform (OS X, Linux). To make it easy to install jackal via Helm in Kubernetes a chart has been...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    OpenCensus Libraries for Go

    OpenCensus Libraries for Go

    A stats collection and distributed tracing framework

    OpenCensus and OpenTracing have merged to form OpenTelemetry, which serves as the next major version of OpenCensus and OpenTracing. OpenCensus is a set of libraries for various languages that allow you to collect application metrics and distributed traces, then transfer the data to a backend of your choice in real time. This data can be analyzed by developers and admins to understand the health of the application and debug problems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Superhighway84

    Superhighway84

    USENET-inspired, uncensorable, decentralized internet discussion

    Superhighway84 is an open-source, terminal-based, IPFS-powered, USENET-inspired, uncensorable, decentralized peer-to-peer internet discussion system with retro aesthetics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ChatGPT-bot

    ChatGPT-bot

    Run your own GPTChat Telegram bot, with a single command

    Go CLI to fuels a Telegram bot that lets you interact with ChatGPT, a large language model trained by OpenAI.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Gruvbox Material

    Gruvbox Material

    Gruvbox with Material Palette

    ...The color scheme aims to balance aesthetic warmth with functional legibility, making syntax stand out naturally without harsh saturation. With its thoughtful design, gruvbox-material has become a go-to for developers who want a cozy yet modern coding atmosphere.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Useful Forks

    Useful Forks

    Improving GitHub's Forks list discoverability through auto-filtering

    ...This is meant to help increase the discoverability of useful forks of open-source projects. Sometimes, a project might be abandoned, or someone had a different idea of how it should be implemented... and when you go looking for those interesting forks, you find yourself searching through potentially hundreds of them. This tool is here to help you discover the hidden jewels you were looking for!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    e16 themes

    themes for e16, Eterm, e16-theme-pack, and gkrellm2

    Themes Pack for e16, Eterm, audacious, and gkrellm2. If you have any of these other applications installed, this will install themes to go along with your e16 current them for those applications as well. Not all themes but most of them. If these applicaions are not installed at the time you run this, they will not be installed, if you install the applications later, then you'll have to run this slackbuild again to get them installed. go to slackbuilds.org for the slackbuild to install this onto slackware, under e16-theme-pack, or you can use it to untar them, then move the respective themes into the respective applicaions. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    tfk8s

    tfk8s

    A tool for converting Kubernetes YAML manifests to Terraform HCL

    tfk8s is a tool that makes it easier to work with the Terraform Kubernetes Provider. If you want to copy examples from the Kubernetes documentation or migrate existing YAML manifests and use them with Terraform without having to convert YAML to HCL by hand, this tool is for you.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    LiteSQL is a codegenerator and C++ library that integrates C++ objects tightly to relational database and thus provides an object persistence layer. LiteSQL supports SQLite3, PostgreSQL, MySQL and oracle as backends.
    Downloads: 2 This Week
    Last Update:
    See Project