Showing 207 open source projects for "work"

View related business solutions
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool 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
    Joker

    Joker

    Small Clojure interpreter, linter and formatter

    Joker is a small interpreted dialect of Clojure written in Go. It is also a Clojure(Script) linter. Send HTTP requests, read and parse JSON, work with file system, start external processes etc. Checks for syntax errors, function arity mismatches, unresolvable symbols, unused namespaces, vars, bindings and much more. Joker uses .joke filename extension. Normally exits after executing the script, unless --exit-to-repl is specified before --file <filename> in which case drops into the REPL after the script is (successfully) executed. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Spitfire Browser (WORK IN PROGRESS)
    Currently work in progress.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    Redpanda Console

    Redpanda Console

    Redpanda Console is a developer-friendly UI for managing your workload

    Redpanda Console (previously known as Kowl) is a web application that helps you manage and debug your Kafka/Redpanda workloads effortlessly. Explore your topics' messages in our message viewer through ad-hoc queries and dynamic filters. Find any message you want using JavaScript functions to filter messages. Supported encodings are JSON, Avro, Protobuf, XML, MessagePack, Text and Binary (hex view). The used encoding (except Protobuf) is recognized automatically. Redpanda is a...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 4
    TinyGo

    TinyGo

    Go compiler for small place

    TinyGo brings the Go programming language to embedded systems and to the modern web by creating a new compiler based on LLVM. You can compile and run TinyGo programs on over 60 different microcontroller boards such as the BBC micro:bit and the Arduino Uno. TinyGo can also produce WebAssembly (WASM) code which is very compact in size. You can compile programs for web browsers, as well as for server and edge computing environments that support the WebAssembly System Interface (WASI) family of...
    Downloads: 11 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    AWL

    AWL

    Securely connect your devices into a private network

    ...Its decentralized architecture ensures that traffic flows directly between devices, enhancing privacy and reducing latency. AWL is particularly beneficial for scenarios such as remote work, gaming, or accessing geographically restricted content.​
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    jqp

    jqp

    A TUI playground to experiment with jq

    a TUI playground for exploring jq. This application utilizes itchyny's implementation of jq written in Go, gojq. Download the relevant asset for your operating system from the latest Github release. Unpack it, then move the binary to somewhere accessible in your PATH. Clone this repo, build from source with cd jqp && go build, then move the binary to somewhere accessible in your PATH. jqp also supports input from STDIN. STDIN takes precedence over the command line flag. jqp can be configured...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    usql

    usql

    Universal command-line interface for SQL databases

    usql is a universal command-line interface for PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, and many other databases including NoSQL and non-relational databases! usql provides a simple way to work with SQL and NoSQL databases via a command-line inspired by PostgreSQL's psql. usql supports most of the core psql features, such as variables, backticks, and commands and has additional features that psql does not, such as syntax highlighting, context-based completion, and multiple database support. Database administrators and developers that would prefer to work with a tool like psql with non-PostgreSQL databases, will find usql intuitive, easy-to-use, and a great replacement for the command-line clients/tools for other databases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Kapacitor

    Kapacitor

    Open source framework for processing, monitoring, and alerting

    Open source framework for processing, monitoring, and alerting on time series data. Kapacitor is a real-time data processing engine for monitoring and alerting, specifically designed to work with time-series data from InfluxDB.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Obot MCP Gateway

    Obot MCP Gateway

    Hosting, Registry, Gateway, and Chat Client

    ...It also supports building richer agents and chatbots that can leverage MCP servers while keeping operations manageable for IT and platform teams. The platform is designed to work with a variety of workflows and clients, so MCP servers managed inside Obot can be used by automation/agent frameworks as well as popular chat clients that speak MCP.
    Downloads: 8 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10
    Coder

    Coder

    Provision remote development environments via Terraform

    Onboard developers to fully configured cloud development environments with Coder, the only open-source platform you can self-host and manage for complete security and control. Coder is an open-source cloud development environment (CDE) that you host in your cloud or on-premises. With Coder, you can deploy environments that provide the infrastructure, IDEs, and tools your developers need. Upgrade to Coder Premium to gain enhanced security, governance, and observability for your platform teams.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    Vikunja

    Vikunja

    The to-do app to organize your life

    ...Unlike many simplistic check-off lists, Vikunja provides options for nested tasks, recurring activities, and board views that give you flexibility in how you structure work or personal goals. Because it’s self-hosted and open, you retain full control over your data and can integrate it with other tools or automation workflows as needed, whether for personal productivity or shared planning.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Dolt

    Dolt

    Dolt, it's Git for data

    ...Use the command line interface to import CSV files, commit your changes, push them to a remote, or merge your teammate's changes. All the commands you know for Git work exactly the same for Dolt. Git versions files, Dolt versions tables. It's like Git and MySQL had a baby. We also built DoltHub, a place to share Dolt databases. We host public data for free. If you want to host your own version of DoltHub, we have DoltLab. If you want us to run a Dolt server for you, we have Hosted Dolt. MySQL comes with a MySQL server called mysqld and a MySQL client called mysql. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 13
    dblab

    dblab

    The database client every command line junkie deserves

    ...Main idea behind using Go for backend development is to utilize ability of the compiler to produce zero-dependency binaries for multiple platforms. dblab was created as an attempt to build very simple and portable application to work with local or remote PostgreSQL/MySQL/SQLite3/Oracle/SQL Server databases.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    S5CMD

    S5CMD

    Parallel S3 and local filesystem execution tool

    ...It comes with support for a multitude of operations including tab completion and wildcard support for files, which can be very handy for your object storage workflow while working with large number of files. There are already other utilities to work with S3 and similar object storage services, thus it is natural to wonder what s5cmd has to offer that others don't. s5cmd supports wide range of object management tasks both for cloud storage services and local filesystems. List buckets and objects. Upload, download or delete objects. Move, copy or rename objects. Set Server Side Encryption using AWS Key Management Service (KMS). ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    Arcane

    Arcane

    Modern Docker Management, Designed for Everyone

    ...It emphasizes usability and accessibility, making it less intimidating than traditional tools like Portainer while still powerful enough for real-world usage, including logs, metrics, and console access for individual containers. The project integrates frontend and backend components that work together to provide a cohesive environment management experience, often packaged to run alongside Docker and Docker Compose setups with minimal configuration.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Lightning Network Daemon

    Lightning Network Daemon

    A complete implementation of a Lightning Network node

    ...The specifications are currently being drafted by several groups of implementers based around the world including the developers of lnd. The set of specification documents as well as our implementation of the specification is still a work in progress. The daemon has been designed to be as developer-friendly as possible in order to facilitate application development on top of lnd. Two primary RPC interfaces are exported, an HTTP REST API, and a gRPC service.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    Monday

    Monday

    A dev tool for microservice developers to run local applications

    Your new microservice development environment friend. This CLI tool allows you to define a configuration to work with both local applications (Go, NodeJS, Rust or others) and forward some other applications over Kubernetes in case you don't want to run them locally.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Powerline Go

    Powerline Go

    A beautiful and useful low-latency prompt for your shell

    ...When the local branch differs from the remote, the difference in number of commits is shown along with ⇡ or ⇣ indicating whether a git push or pull is pending. powerline-go uses ANSI color codes, these should nowadays work everywhere, but you may have to set your $TERM to xterm-256color for it to work. If you want to use the "patched" mode (which is the default and provides improved UI), you'll need to install a powerline font, either as fallback, or by patching the font you use for your terminal. Alternatively, you can use "compatible" or "flat" mode. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    OpenMeter

    OpenMeter

    Metering and Billing for AI, API and DevOps

    ...OpenMeter integrates with payment processors, CRMs, and analytics systems, letting teams launch complex pricing models or subscription tiers without heavy custom engineering work.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    XLSX

    XLSX

    Go (golang) library for reading and writing XLSX files

    xlsx is a library to simplify reading and writing the XML format used by recent version of Microsoft Excel in Go programs. Version 3.0.0 introduces some more breaking changes in the API. All methods that can return an `xlsx.File` struct now accept zero, one or many `xlsx.FileOption` functions as their final arguments. These can be used to modify the behavior of the resultant struct, in particular they replace the `…WithRowLimit` variants of those methods with the result of calling...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Spacemesh

    Spacemesh

    Go Implementation of the Spacemesh protocol full node

    Go-Spacemesh is the official Go implementation of the Spacemesh protocol, a novel blockchain based on Proof of Space-Time (PoST) designed for fair mining and energy efficiency. Unlike Proof of Work, PoST leverages unused hard drive space to secure the network, enabling anyone with a computer to participate without specialized hardware. Spacemesh introduces a mesh-based block DAG (Directed Acyclic Graph) structure for scalable and parallel consensus. The project aims to build a decentralized, permissionless, and egalitarian financial operating system accessible to everyone.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    jwx

    jwx

    Implementation of various JWx (Javascript Object Signing

    ...Supports JWS with detached payload. Supports JWS with unencoded payload (RFC7797). Supports JWE messages with multiple recipients, both compact and JSON serialization. Most operations work with either JWK or raw keys e.g. *rsa.PrivateKey, *ecdsa.PrivateKey, etc). Opinionated, but very uniform API. Everything is symmetric, and follows a standard convention. Arguments are organized as explicit required paramters and optional WithXXXX() style options.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    HumanLayer

    HumanLayer

    Open source IDE for orchestrating AI coding agents in large codebases

    ...HumanLayer introduces advanced context management techniques that help AI agents understand large repositories and operate effectively across multiple tasks. It also supports collaborative workflows where developers and AI agents can work together with human oversight and control.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    ohmyposh.dev

    ohmyposh.dev

    A prompt theme engine for any shell

    ...From standard segments all the way to custom implementations. No matter which shell you're using, or even how many, you can carry the configuration from one shell and/or machine to another for the same prompt everywhere you work. What started as the offspring of oh-my-posh2 for PowerShell resulted in a cross platform, highly customizable and extensible prompt theme engine. After 4 years of working on oh-my-posh, a modern and more efficient tool was needed to suit my personal needs. When you look at prompts like Agnoster or Paradox, you notice they usually consist of a few building blocks which contain one or more segments that display some sort of information. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    wacli

    wacli

    WhatsApp CLI

    wacli is a command-line interface for WhatsApp that focuses on syncing, searching, and sending messages through the WhatsApp Web protocol. It is designed as a third-party CLI built on top of whatsmeow, giving developers and power users a local-first way to work with WhatsApp data outside the standard app interface. The project supports interactive authentication through a QR-based login flow and then transitions into a non-interactive sync mode for ongoing message capture. It stores data locally, which enables fast offline search across previously synced conversations and makes it useful for automation, archiving, and analysis workflows. ...
    Downloads: 2 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB