Showing 148 open source projects for "multi-threaded"

View related business solutions
  • Multi-Site Network and Cloud Connectivity for Businesses Icon
    Multi-Site Network and Cloud Connectivity for Businesses

    Internet connectivity without complexity

    As your users rely more and more on Cloud and Internet-based technologies, reliable internet connectivity becomes more and more important to your business. With Bigleaf’s proven SD-WAN architecture, groundbreaking AI, and DDoS attack mitigation, you can finally deliver the reliable internet connectivity your business needs without the limitations of traditional networking platforms. Bigleaf’s Cloud Access Network and plug-and-play router allow for limitless control to and from anywhere your traffic needs to go. Bigleaf’s self-driving AI automatically identifies and adapts to any changing circuit conditions and traffic needs—addressing issues before they impact your users. Bigleaf puts you in the driver’s seat of every complaint and support call with full-path traffic and network performance data, delivered as actionable insights, reports, and alerts.
  • Tigerpaw One | Business Automation Software for SMBs Icon
    Tigerpaw One | Business Automation Software for SMBs

    Fed up with not having the time, money and resources to grow your business?

    The only software you need to increase cash flow, optimize resource utilization, and take control of your assets and inventory.
  • 1
    Multi Progress Bar

    Multi Progress Bar

    multi progress bar for Go cli applications

    mpb is a Go lib for rendering progress bars in terminal applications. Synchronized decorator's width among multiple bars. Elapsed time, ewma based ETA, Percentage, Bytes counter. Cancel the whole rendering process. Dynamically add or remove bars. Set the total while the bar is running. Multiple progress bars are supported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Tun2Socks

    Tun2Socks

    tun2socks , powered by gVisor TCP/IP stack

    Proxy Everything: Handle all network traffic of any internet programs sent by the device through a proxy. Proxy Protocols: HTTP/Socks4/Socks5/Shadowsocks with authentication support for remote connections. Run Everywhere. Linux/macOS/Windows/FreeBSD/OpenBSD multi-platform support with specific optimization. Gateway Mode: Act as a layer three gateway to handle network traffic from other devices in the same network. Full IPv6 Support: All functions work in IPv6, tunnel IPv4 connections through...
    Downloads: 66 This Week
    Last Update:
    See Project
  • 3
    Rclone

    Rclone

    Rsync for cloud storage

    Rclone is a command line program for syncing files and directories to and from various cloud storage providers, including Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files and many more.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 4
    listmonk

    listmonk

    High performance, self-hosted, newsletter and mailing list manager

    ... to the database easily with the simple table structure. Create powerful, dynamic e-mail templates with the Go templating language. Use template expressions, logic, and 100+ functions in subject lines and content. Write HTML e-mails in a WYSIWYG editor, Markdown, raw syntax-highlighted HTML, or just plain text. Highly configurable, multi-threaded, high-throughput multi-SMTP e-mail queues for super fast campaign delivery.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Gain insights and build data-powered applications Icon
    Gain insights and build data-powered applications

    Your unified business intelligence platform. Self-service. Governed. Embedded.

    Chat with your business data with Looker. More than just a modern business intelligence platform, you can turn to Looker for self-service or governed BI, build your own custom applications with trusted metrics, or even bring Looker modeling to your existing BI environment.
  • 5
    Grafana Loki

    Grafana Loki

    Multi-tenant log aggregation system inspired by Prometheus

    Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus. It is designed to be very cost effective and easy to operate. It does not index the contents of the logs, but rather a set of labels for each log stream. Unlike other logging systems, Loki is built around the idea of only indexing metadata about your logs: labels (just like Prometheus labels). Log data itself is then compressed and stored in chunks in object stores such as S3 or GCS...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 6
    Project V

    Project V

    A platform for building proxies to bypass network restrictions

    Project V is a set of network tools that helps you to build your own computer network. It secures your network connections and thus protects your privacy. Help you build an exclusive basic communication network. A V2Ray process can concurrently support multiple inbound and outbound protocols, and each protocol can work independently. Inbound traffic can be sent from different outlets according to the configuration. Easily implement distribution by region or domain name to achieve optimal...
    Downloads: 14 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
    Portainer.io

    Portainer.io

    Making Docker and Kubernetes management easy

    Portainer Community Edition is a lightweight service delivery platform for containerized applications that can be used to manage Docker, Swarm, Kubernetes and ACI environments. It is designed to be as simple to deploy as it is to use. The application allows you to manage all your orchestrator resources (containers, images, volumes, networks and more) through a ‘smart’ GUI and/or an extensive API. Portainer consists of a single container that can run on any cluster. It can be deployed as a...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    Ory Kratos

    Ory Kratos

    Next-gen identity server with Ory-hardened authentication

    Headless and configurable authentication and user management, including MFA, social login, custom identities and more. Ory Kratos is a fully featured user management system built for the cloud. Control every aspect with a headless API. Ory Kratos comes with support for a wide range of 2FA protocols such as TOTP, FIDO2 & WebAuthn, works with any UI framework, and only a few lines of code are required to get it up and running. Configurable login and registration flows, multi-factor authentication...
    Downloads: 8 This Week
    Last Update:
    See Project
  • Finance Automation that puts you in charge Icon
    Finance Automation that puts you in charge

    Tipalti delivers smart payables that elevate modern business.

    Our robust pre-built connectors and our no-code, drag-and-drop interface makes it easy and fast to automatically sync vendors, invoices, and invoice payment data between Tipalti and your ERP or accounting software.
  • 10
    Prometheus

    Prometheus

    Open source monitoring system and time series database

    Prometheus is a leading open source systems and service monitoring solution. It works by collecting metrics from configured targets at given intervals, evaluating rule expressions, and then displaying the results. It can also signal an alert if a condition is observed to be true. What sets Prometheus apart from other monitoring systems is its highly dimensional data model, powerful query language, autonomous single server nodes, among many other distinguishing features. It also offers...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    kcptun

    kcptun

    A stable and secure tunnel based on KCP with N:M multiplexing and FEC

    ... packets, which requires massive amount of computation, a low-end ARM device cannot satisfy kcptun well. To unleash the full potential of kcptun, a multi-core x86 homeserver CPU like AMD Opteron is recommended. If you insist on running under some ARM routers, you'd better turn off FEC and use salsa20 as the encryption method.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    RoadRunner

    RoadRunner

    High-performance PHP application server, process manager written in Go

    ... load. RoadRunner utilizes goroutines and the multi-threading capabilities of Golang to bring maximum performance to PHP applications. You can download or compile RoadRunner binaries that work on Mac OS, Windows, Linux, FreeBSD, and ARM.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Vault

    Vault

    Tool for secrets management and encryption as a service

    Manage secrets and protect sensitive data. Secure, store and tightly control access to tokens, passwords, certificates, encryption keys for protecting secrets and other sensitive data using a UI, CLI, or HTTP API. The shift from static, on-premise infrastructure to dynamic, multi-provider infrastructure changes the approach to security. Security in static infrastructure relies on dedicated servers, static IP addresses, and a clear network perimeter. Security in dynamic infrastructure is defined...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    Ristretto

    Ristretto

    A high performance memory-bound Go cache

    ... contention. A commit to remove that cache caused our query latency to dramatically improve by 5-10x. In essence, our cache was slowing us down! We concluded that the concurrent cache story in Go is broken and must be fixed. In March, we wrote about the State of Caching in Go, mentioning the problem of databases and systems requiring a smart memory-bound cache which can scale to the multi-threaded environment Go programs find themselves in.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    PostgreSQL client and ORM for Golang

    PostgreSQL client and ORM for Golang

    Golang ORM with focus on PostgreSQL features and performance

    ... array tag and Array wrapper. Hstore using hstore tag and Hstore wrapper. go-pg supports 2 last Go versions and requires support for Go modules. So make sure to initialize a Go module. ORM supports has one, belongs to, has many, and many to many with composite/multi-column primary keys. ForEach that calls a function for each row returned by the query without loading all rows into the memory.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Authelia

    Authelia

    The Single Sign-On Multi-Factor portal for web apps

    Authelia is an open-source authentication and authorization server and portal fulfilling the identity and access management (IAM) role of information security in providing multi-factor authentication and single sign-on (SSO) for your applications via a web portal. It acts as a companion for common reverse proxies. With a compressed container size smaller than 20 megabytes and observed memory usage normally under 30 megabytes, it's one of the most lightweight solutions available. Written in Go...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    GoVCL

    GoVCL

    Cross-platform Go/Golang GUI library

    Cross-platform Golang GUI library, The core binding is liblcl, a common cross-platform GUI library created by Lazarus. GoVCL is a native GUI library, not based on HTML, let alone DirectUI library, everything is practical. If you want to support linux arm and linux 32bit, you need to compile the corresponding liblcl binary. Designed in Lazarus, code written in Golang. Depending on whether the compiled binary is 32 or 64 bits, copy the corresponding liblcl.dll to the current executable file...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Argo Workflows

    Argo Workflows

    Workflow engine for Kubernetes

    Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Argo Workflows is implemented as a Kubernetes CRD (Custom Resource Definition). Define workflows where each step in the workflow is a container. Model multi-step workflows as a sequence of tasks or capture the dependencies between tasks using a directed acyclic graph (DAG). Easily run compute intensive jobs for machine learning or data processing in a fraction of the time using Argo...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    GIN-VUE-ADMIN

    GIN-VUE-ADMIN

    Gin-vue-admin is a development platform based on vue and gin

    The basic development platform based on vite+vue3+gin (supporting mixed use of TS and JS), integrates jwt authentication, authority management, dynamic routing, visible and hidden controllable components, paging encapsulation, multi-login interception, resource permissions, upload and download, Code generator, form generator and other necessary functions for development. Gin-vue-admin is a development platform based on vue and gin , which is a full-stack front-end and back-end separation...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Kuma

    Kuma

    The multi-zone service mesh for containers, Kubernetes and VMs

    Kuma is a modern Envoy-based service mesh that can run on every cloud, in a single or multi-zone capacity, across both Kubernetes and VMs. Thanks to its broad universal workload support, combined with native support for Envoy as its data plane proxy technology (but with no Envoy expertise required), Kuma provides modern L4-L7 service connectivity, discovery, security, observability, routing, and more across any service on any platform, databases included. Easy to use, with built-in service mesh...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Cortex

    Cortex

    A horizontally scalable, highly available, multi-tenant, long term Pro

    Horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus. Durably store data for longer than the lifetime of any single machine, and use this data for long-term capacity planning. Cortex makes your PromQL queries blazin' fast through aggressive parallelization and caching. Cortex gives you a global view of Prometheus time series data that includes data in long-term storage, greatly expanding the usefulness of PromQL for analytical purposes. Cortex runs across...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Prometheus Redis Metrics Exporter

    Prometheus Redis Metrics Exporter

    Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x, 4.x, 5

    Prometheus exporter for Redis metrics. Supports Redis 2.x, 3.x, 4.x, 5.x, 6.x, and 7.x. To have instances in the drop-down as human readable names rather than IPs, it is suggested to use instance relabelling. The Prometheus docs have a very informative article on how multi-target exporters are intended to work. Run the exporter with the command line flag --redis.addr= so it won't try to access the local instance every time the /metrics endpoint is scraped. If authentication is needed...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Ddosify

    Ddosify

    High-performance load testing tool, written in Golang

    vLoad tests should be done regularly to avoid being caught unprepared. Find out the maximum service capacity of your web system. Start the test either instantly or for a future date. Define your periodic load tests. Without load tests, businesses understand the load capacity of their systems when they become inaccessible during campaign times such as Black Friday or Cyber Monday. Determine the origins of requests and the test duration with our easy-to-use web interfaces. Review past load...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    gost

    gost

    GO Simple Tunnel, a simple tunnel written in golang

    A simple security tunnel written in Golang. Listening on multiple ports, multi-level forward proxies - proxy chain, standard HTTP/HTTPS/HTTP2/SOCKS4(A)/SOCKS5 proxy protocols support. Probing resistance support for web proxy, TLS encryption via negotiation support for SOCKS5 proxy. Support multiple tunnel types, tunnel UDP over TCP. Local/remote TCP/UDP port forwarding, TCP/UDP Transparent proxy, Shadowsocks Protocol (TCP/UDP), and SNI Proxy. Permission control, load balancing, route control...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Karmada

    Karmada

    Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration

    Karmada (Kubernetes Armada) is a Kubernetes management system that enables you to run your cloud-native applications across multiple Kubernetes clusters and clouds, with no changes to your applications. By speaking Kubernetes-native APIs and providing advanced scheduling capabilities, Karmada enables truly open, multi-cloud Kubernetes. Karmada aims to provide turnkey automation for multi-cluster application management in multi-cloud and hybrid cloud scenarios, with key features...
    Downloads: 1 This Week
    Last Update:
    See Project