Showing 465 open source projects for "go tools"

View related business solutions
  • ConnectWise Cybersecurity Management for MSPs Icon
    ConnectWise Cybersecurity Management for MSPs

    Software and support solutions to protect your clients’ critical business assets

    ConnectWise SIEM (formerly Perch) offers threat detection and response backed by an in-house Security Operations Center (SOC). Defend against business email compromise, account takeovers, and see beyond your network traffic. Our team of threat analysts does all the tedium for you, eliminating the noise and sending only identified and verified treats to action on. Built with multi-tenancy, ConnectWise SIEM helps you keep clients safe with the best threat intel on the market.
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
  • 1
    rax

    rax

    A progressive React framework for building universal application

    Ultra-lightweight, high-performance, easy-to-use front-end solution. One-time development and multi-terminal operation, liberating repetitive work, focusing on product logic, and improving development efficiency. The Rax 1.0 system provides a wealth of components and APIs to help business students quickly develop multi-terminal projects. Go Rax is a Rax 1.0 sample app, which is provided for Rax developers for reference and learning. Rax improves the product experience through a lighter core...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Debian 11 Mate

    Debian 11 Mate

    Debian Bullseye with the Mate desktop environment

    EFI SUPPORT: Download the efi iso if you need efi support here: https://sourceforge.net/projects/debian-mate/files/current/ This is debian 11 mate. Built with debian tools, packages, and currently based on the stable branch (Bullseye). Here I try not to use software from outside of the debian repositories. For all intents and purposes, this is just debian paired with the mate desktop environment with a lot of hardware support taken care of. Debian mate doesn't force you into new...
    Leader badge
    Downloads: 18 This Week
    Last Update:
    See Project
  • 3
    constructs-go

    constructs-go

    Golang bindings for constructs

    Golang bindings for constructs. See CONTRIBUTING for more information. This project is licensed under the Apache-2.0 License. Constructs are the basic building blocks of AWS CDK apps. A construct represents a "cloud component" and encapsulates everything AWS CloudFormation needs to create the component. Constructs are part of the Construct Programming Model (CPM) and are also used by other tools such as CDK for Terraform (CDKtf), CDK for Kubernetes (CDK8s), and Projen. A construct can represent...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Muuri

    Muuri

    Infinite responsive, sortable, filterable and draggable layouts

    ... workers if you wish. Custom layouts aside, you might need to sprinkle some animations and/or interactivity (filtering / sorting / drag & drop) on your layout (be it CSS or JS based). Stuff gets complex pretty fast and most of us probably reach for existing libraries to handle the complexity at that point. This is why most of these extra features are built into Muuri's core, so you don't have to go hunting for additional libraries or re-inventing the wheel for the nth time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Better time tracking for projects, billing, and payroll Icon
    Better time tracking for projects, billing, and payroll

    Journyx makes it easy to gather accurate time and expense data so you can make smarter, more informed business decisions.

    This product is especially great for project managers, COOs, finance professionals, accountants, or payroll admins in any industry.
  • 5
    MultiType

    MultiType

    Tool to create multiple types for Android RecyclerView

    Previously, when we need to develop a complex RecyclerView / ListView, it is difficult and troublesome work. We should override the getItemViewType() of RecyclerView.Adapter, add some types and create some ViewHolders relating to those types. Once we need to add a new item type, we have to go to the original adapter file and modify some old codes carefully, and these adapter classes will get more complicated.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    rabcr

    rabcr

    2d game, creative, surival,

    RabigonCraft The most of My World is a 2D survival game (it can be also played in creative mode). This game is free and doesn't have advertising. The game of survival begins with the collection of basic raw materials - stones or fallen twigs. From them, you will compile primitive tools with which you will start extracting raw materials. Soon you will make devices with which you will not be so upset. In the end, maybe you build a rocket and go to unexplored space parts. Game has beautiful...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    PearlMATE Repo Server

    PearlMATE Repo Server

    Reprepro Repository Server for Odroid C2

    Complete PearlMATE Desktop version 9 with the 20.04 base for the discontinued Odroid C2. This is a out of the box ready to go Webserver ( Apache2) with webmin webalizer preinstalled. Also Reprepro to serve your own Linux repository from home on your high speed Internet Connection. With the upcoming changed to how debian packages are compressed when creating a debian file Reprepro does not support this new compression taken on by Ubuntu as of their upcoming release of 22.04. OS's prior...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Ledger in Go

    Ledger in Go

    Command line double-entry accounting program

    This is a project to parse and import transactions in a ledger file similar to the Ledger command line tool written in C++. Written by Chris Howey Source code: https://github.com/pedroalbanese/ledger
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    KUDO

    KUDO

    Kubernetes Universal Declarative Operator (KUDO)

    Kubernetes Universal Declarative Operator (KUDO) provides a declarative approach to building production-grade Kubernetes Operators covering the entire application lifecycle. The Kubernetes Universal Declarative Operator (KUDO) is a highly productive toolkit for writing Kubernetes Operators. Using KUDO you can deploy your applications, have the tools needed to operate them, and understand how they're behaving, all without a Ph.D. in Kubernetes. KUDO lets you configure an Operator’s entire...
    Downloads: 0 This Week
    Last Update:
    See Project
  • iDeals Virtual Data Room | Efficient, Secure Data Sharing Icon
    iDeals Virtual Data Room | Efficient, Secure Data Sharing

    Over 1,000,000 professionals from 175,000 companies have shared documents securely with iDeals

    Share and collaborate on business-critical documents in a secure way.
  • 10
    Distributed Code Review For Git

    Distributed Code Review For Git

    Distributed code review system for Git repos

    This repo contains a command-line tool for performing code reviews on git repositories. This tool is a distributed code review system for git repos. By "distributed", we mean that code reviews are stored inside of the repository as git objects. Every developer on your team has their own copy of the review history that they can push or pull. When pulling, updates from the remote repo are automatically merged by the tool. This design removes the need for any sort of server-side setup. As a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    pcp - Peer Copy

    pcp - Peer Copy

    Command line peer-to-peer data transfer tool based on libp2p

    Command line peer-to-peer data transfer tool based on libp2p. There already exists a long list of file transfer tools, so why bother building another one? The problem I had with the existing tools is that they rely on a limited set of servers to orchestrate peer matching and data relaying which poses a centralization concern. Many of the usual centralization vs. decentralization arguments apply here, e.g. the servers are single points of failure, the service operator has the power over whom...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    tris-webpack-boilerplate

    tris-webpack-boilerplate

    A Webpack boilerplate for static websites with all the necessary tools

    A Webpack boilerplate for static websites that have all the necessary modern tools and optimizations built-in. Score a perfect 10/10 on performance. This webpack boilerplate is for beginner, intermediate, and advanced developers looking to create static websites quickly while achieving all the right optimizations to score perfectly on Google Page Speed Insights and Google Lighthouse Reports. This is an evolution of tris-gulp-boilerplate, now with Webpack 4. Webpack is the new standard...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    RadonDB

    RadonDB

    RadonDB is an open source, cloud-native MySQL database

    RadonDB is a cloud-native database based on MySQL, and architected in fully distributed cluster that enable unlimited scalability (scale-out), capacity and performance. It supported distributed transaction that ensure high data consistency, and leveraged MySQL as storage engine for trusted data reliability. RadonDB is compatible with MySQL protocol, and sup-porting automatic table sharding as well as batch of automation feature for simplifying the maintenance and operation workflow. RadonDB...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    MTProto

    MTProto

    Full-native go implementation of Telegram API

    Full-native implementation of MTProto protocol on Golang. All code, from sending requests to encryption serialization is written in pure Golang. You don't need to fetch any additional dependencies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    listadmin

    Process messages held by Mailman for approval

    listadmin is a command line tool to manage Mailman lists and proccess queues, without the need to go to the Mailman web interface. It allows you to inspect messages or subscription requests, approve or discard them manually, or discard messages automatically when certain conditions are true. listadmin can also be configured to run out of cron to do routine cleaning.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 16
    Prisma 1

    Prisma 1

    Database Tools incl. ORM, migrations and admin UI

    Prisma is the perfect tool for building GraphQL servers. The Prisma client is compatible with the Apollo ecosystem, has default support for GraphQL subscriptions and Relay-style pagination, provides end-to-end type safety and comes with a built-in dataloader to solve the N+1 problem. Prisma replaces traditional ORMs and simplifies database workflows. Access, Type-safe database access with the auto-generated Prisma client (in JavaScript, TypeScript, Go). Migrate, declarative data modeling...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    gotests

    gotests

    Automatically generate Go test boilerplate from your source code

    gotests makes writing Go tests easy. It's a Golang command line tool that generates table-driven tests based on its target source files' function and method signatures. Any new dependencies in the test files are automatically imported. From the commandline, gotests can generate Go tests for specific source files or an entire directory. By default, it prints its output to stdout.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Space Daemon

    Space Daemon

    The Space Daemon packages together IPFS, Textile Threads/Buckets

    Space Daemon is a wrapper built in Go around awesome IPFS tools so that you can have start coding a decentralized desktop app as fast as possible. It's built on top of Textile Threads and Buckets. Space Daemon requires a few modules to run successfully. If you downloaded the binary, you don't have to worry about this since it will be connecting to our services. It's good to understand what's happening behind the scenes though. All encrypted files are stored in an IPFS node. For convenience...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    HefftorLinux

    HefftorLinux

    HefftorLinux is an Arch based distro designed for style and stability

    ArchLinux is known for being an fast, powerful, and lightweight distribution that provides the very latest cutting edge software but also for experienced users. HefftorLinux on the other is a user-friendly spin-off of the distrobution called Arcolinux. HefftorLinux main goal and mission is made to provide a Pre-Riced but friendly Arch experience to newbies and a ready to go system for experienced users. Hefftor aims also to break the existing barriers between Tiling Window Manager Environment...
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 20
    Ethr

    Ethr

    Ethr is a comprehensive network measurement tool for TCP, UDP & ICMP

    Ethr is a cross-platform network performance measurement tool written in golang. The goal of this project is to provide a native tool for comprehensive network performance measurements of bandwidth, connections/s, packets/s, latency, loss & jitter, across multiple protocols such as TCP, UDP, HTTP, HTTPS, and across multiple platforms such as Windows, Linux and other Unix systems. Ethr takes inspiration from existing open-source network performance tools and builds upon those ideas...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Beego

    Beego

    Open source framework to build & develop applications in the Go way

    Beego is an open source, high-performance web framework for building and developing applications in Go. Beego offers plenty of superb features, including RESTful support, MVC architecture, powerful built-in modules, intelligent routing and monitoring, plus Go-specific features like interfaces and struct embedding. Beego is very easy to use. Features like code hot compile, automated testing, as well as automated packing and deploying allow you to build your applications in a snap. Beego can...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    pico

    pico

    A Git-driven task runner built to facilitate GitOps and Infrastructure

    Pico is a Git-driven task runner built to facilitate GitOps and Infrastructure-as-Code while securely passing secrets to tasks. What once was a place to chat and collaborate with people across the planet is now a platform for the commercialization of products and services. At the seat of the modern web is the browser. The modern browser is very much like an operating system, both in terms of complexity and code size. Only massive corporations can build and maintain it. Further, the web...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    go-textile

    go-textile

    Infrastructure for building composable apps and services on the IPFS

    ... and the underlying protocols may contain design flaws. Please let us know immediately if you have discovered a security vulnerability. Textile is a set of tools and trust-less infrastructure for building censorship-resistant and privacy-preserving applications. While interoperable with the whole IPFS peer-to-peer network, Textile-flavored peers represent an additional layer or sub-network of users, applications, and services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    deej

    deej

    Set app volumes with real sliders! Arduino project to build hardware

    ... are connected to 5 (or as many as you like) analog pins on an Arduino Nano/Uno board. They're powered from the board's 5V output (see schematic). The board connects via a USB cable to the PC. The code running on the Arduino board is a C program constantly writing current slider values over its serial interface. The PC runs a lightweight Go client in the background. This client reads the serial stream and adjusts app volumes according to the given configuration file.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Gizmo Microservice Toolkit

    Gizmo Microservice Toolkit

    A Microservice Toolkit from The New York Times

    ... APIs with Go, we didn’t use any frameworks or shared interfaces. This meant that they varied from team to team and project to project with regard to structure, naming conventions and third-party tools. As we started building more and more APIs, the pains of microservices started to become apparent. The config package provides a set of common, composable structs for working with tools common to the technology currently at The New York Times.
    Downloads: 0 This Week
    Last Update:
    See Project