Showing 92 open source projects for "linux memory"

View related business solutions
  • Employee monitoring software with screenshots Icon
    Employee monitoring software with screenshots

    Clear visibility and insights into how employees work. Even remotely.

    Stay productive working at any distance from anywhere with Monitask.
  • RouteGenie NEMT software Icon
    RouteGenie NEMT software

    Modern software for non-emergency medical transportation providers, built to improve scheduling, billing, routing, and dispatching processes.

    RouteGenie NEMT software is a modern system built to automate all non-emergency medical transportation processes including routing, scheduling, dispatching, and billing. It helps manage everyday challenges like vehicle breakdowns, traffic problems, cancelations, driver call-offs, will calls, no shows, add-on trips, on-demand trips, and more.
  • 1
    SFTPGo

    SFTPGo

    Fully featured and highly configurable SFTP server with optional HTTP

    Fully featured and highly configurable SFTP server with optional HTTP/S, FTP/S and WebDAV support. Several storage backends are supported: local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, Google Cloud Storage, Azure Blob Storage, SFTP. SFTPGo is an Open Source project and you can of course use it for free but please don't ask for free support as well. Support for serving local filesystem, encrypted local filesystem, S3 Compatible Object Storage, Google Cloud...
    Downloads: 26 This Week
    Last Update:
    See Project
  • 2
    MemGuard

    MemGuard

    Secure software enclave for storage of sensitive information in memory

    This package attempts to reduce the likelihood of sensitive data being exposed when in memory. It aims to support all major operating systems and is written in pure Go. Sensitive data is encrypted and authenticated in memory with XSalsa20Poly1305. The scheme used also defends against cold-boot attacks. Memory allocation bypasses the language runtime by using system calls to query the kernel for resources directly. This avoids interference from the garbage collector. Buffers that store plaintext...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    Telegraf

    Telegraf

    The plugin-driven server agent for collecting and reporting metrics

    Telegraf is an agent for collecting, processing, aggregating, and writing metrics. Design goals are to have a minimal memory footprint with a plugin system so that developers in the community can easily add support for collecting metrics. Telegraf is plugin-driven and has the concept of 4 distinct plugin types. Input Plugins collect metrics from the system, services, or 3rd party APIs. Processor Plugins transform, decorate, and/or filter metrics. Aggregator Plugins create aggregate metrics (e.g...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 4
    Bloom filters

    Bloom filters

    Go package implementing Bloom filters

    ... how many elements you have (the desired capacity), and what is the desired false positive rate you are willing to tolerate. A common false-positive rate is 1%. The lower the false-positive rate, the more memory you are going to require. Similarly, the higher the capacity, the more memory you will use. You may construct the Bloom filter capable of receiving 1 million elements with a false-positive rate of 1%.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Winningbidder.com provides free online auction software for nonprofits. Icon
    Our software is simple to use, allowing organizers to launch an auction in minutes. That doesn't mean it lacks features. Bidders enjoy max bidding, outbid notifications, and popcorn bidding.
  • 5
    Caddy

    Caddy

    Powerful, enterprise-ready, open source web server w/ automatic HTTPS

    Caddy is a powerful, extensible, enterprise-ready server platform that uses TLS by default. Everything you would require in your infrastructure, from TLS certificate renewals and OCSP stapling, to reverse proxying and ingress, Caddy simplifies it all. Its modular architecture lets you do more with just a single static binary that compiles for any platform. Caddy is the only web server that uses HTTPS automatically and by default. It automatically renews TLS certificates, staples OCSP...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    Miller

    Miller

    Miller is like awk, sed, cut, join, and sort for name-indexed data

    Miller is like awk, sed, cut, join, and sort for data formats such as CSV, TSV, JSON, JSON Lines, and positionally-indexed. With Miller, you get to use named fields without needing to count positional indices, using familiar formats such as CSV, TSV, JSON, JSON Lines, and positionally-indexed. Then, on the fly, you can add new fields which are functions of existing fields, drop fields, sort, aggregate statistically, pretty-print, and more. Miller operates on key-value-pair data while the...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    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
  • 8
    Jaeger

    Jaeger

    Monitor and troubleshoot transactions in complex distributed systems

    .... It is used for monitoring and troubleshooting microservices-based distributed systems. OpenTracing compatible data model and instrumentation libraries include Go, Java, Node, Python, C++ and C#. Jaeger uses consistent upfront sampling with individual per service/endpoint probabilities and it has multiple storage backends: Cassandra, Elasticsearch, memory.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Tile38

    Tile38

    Ultra Fast Geospatial Database & Geofencing Server

    ... components: the server, command line interface tool and server benchmark tool. It is completely free and open source and is available for OSX, Linux, FreeBSD, and Windows.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Web Accessibility Platform for Businesses of All Sizes Icon
    Web Accessibility Platform for Businesses of All Sizes

    AudioEye is a cloud-based digital accessibility platform helping businesses of all sizes build inclusive and compliant websites and mobile apps.

    AudioEye is a technology company serving businesses committed to providing equal access to their online content. Transforming how the world experiences digital content, AudioEye solves issues of accessibility and enhances the user experience for the broadest audience possible. Specializing in speed to compliance with ADA-related digital accessibility requirements, AudioEye offers technology that makes digital content more accessible and more usable, for more people. Fixing digital accessibility issues starts with understanding. AudioEye continues to monitor for new issues with every site visitor, ensuring that all content is accessible to all people. You will get your first AudioEye Accessibility Score the moment you sign up. From then on, AudioEye continues to provide you a clear and actionable score quantifying your risk and identifying opportunities for improvement. AudioEye's patented technology tests for over 400 accessibility and compliance issues.
  • 10
    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
  • 11
    kafka-go

    kafka-go

    Kafka library in Go

    We rely on both Go and Kafka a lot at Segment. Unfortunately, the state of the Go client libraries for Kafka at the time of this writing was not ideal. sarama, which is by far the most popular but is quite difficult to work with. It is poorly documented, the API exposes low level concepts of the Kafka protocol, and it doesn't support recent Go features like contexts. It also passes all values as pointers which causes large numbers of dynamic memory allocations, more frequent garbage collections...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    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...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Casbin

    Casbin

    An authorization library that supports access control models

    .... Besides memory and file, Casbin policy can be stored into lots of places. Currently, dozens of databases are supported, from MySQL, Postgres, Oracle to MongoDB, Redis, Cassandra, AWS S3. Check the full supported list at: adapters. Casbin is implemented in Golang, Java, PHP and Node.js. All implementations share the same API and behaviors. You can learn Casbin once and use it everywhere. In Casbin, the policy storage is implemented as an adapter(aka middleware for Casbin).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Fusion

    Fusion

    A lightweight, self-hosted friendly RSS aggregator and reader

    A lightweight RSS feed aggregator and reader.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    ChaosBlade

    ChaosBlade

    An easy to use and powerful chaos engineering experiment toolkit

    ChaosBlade is an Alibaba open source experimental injection tool that follows the principles of chaos engineering and chaos experimental models to help enterprises improve the fault tolerance of distributed systems and ensure business continuity during the process of enterprises going to cloud or moving to cloud-native systems. Chaosblade is an internal open-source project of MonkeyKing. It is based on Alibaba's nearly ten years of failure testing and drill practice and combines the best...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Dragonboat

    Dragonboat

    A feature complete and high performance multi-group Raft library in Go

    .... Dragonboat handles all technical difficulties associated with Raft to allow users to just focus on their application domains. It is also very easy to use, our step-by-step examples can help new users to master it in half an hour. Easy to use pure-Go APIs for building Raft based applications. Feature complete and scalable multi-group Raft implementation. Disk based and memory based state machine support. Fully pipelined and TLS mutual authentication support.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Ethermint

    Ethermint

    Ethermint is a Cosmos SDK library for running scalable EVM chains

    ... on Ethermint so that Ethereum keys and signing would all be compatible. Since the Cosmos-SDK’s keyring doesn’t explicitly support locking and unlocking of keys the way Ethereum does, a workaround had to be implemented. Unlocking a key is done by exporting it from the Cosmos keyring via decrypting the file and storing it in memory. Locking the key deletes it from memory, leaving it only as an encrypted file on-disk.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    gnet

    gnet

    gnet is a high-performance, lightweight, networking framework

    Built in Go, gnet is ultra-fast and memory efficient based on the event-driven mechanism. It's designed to create a networking server framework for Go that performs on par with Redis and Haproxy for networking packets handling. gnet is lock-free during the entire runtime, which keeps gnet free from synchronization issues and speeds it up. gnet provides concise and easy-to-use APIs for users, it only exposes the essential APIs and takes over most of the tough work for users, minimizing...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Kubeconform

    Kubeconform

    A FAST Kubernetes manifests validator

    Kubeconform is a Kubernetes manifest validation tool. Incorporate it into your CI, or use it locally to validate your Kubernetes configuration.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    kube-capacity

    kube-capacity

    A simple CLI that provides an overview of the resource requests

    This is a simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster. It attempts to combine the best parts of the output from kubectl top and kubectl describe into an easy-to-use CLI focused on cluster resources. By default, kube-capacity will output a list of nodes with the total CPU and Memory resource requests and limits for all the pods running on them. For clusters with more than one node, the first line will also include cluster-wide...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    LocalAI

    LocalAI

    Self-hosted, community-driven, local OpenAI compatible API

    Self-hosted, community-driven, local OpenAI compatible API. Drop-in replacement for OpenAI running LLMs on consumer-grade hardware. Free Open Source OpenAI alternative. No GPU is required. Runs ggml, GPTQ, onnx, TF compatible models: llama, gpt4all, rwkv, whisper, vicuna, koala, gpt4all-j, cerebras, falcon, dolly, starcoder, and many others. LocalAI is a drop-in replacement REST API that’s compatible with OpenAI API specifications for local inferencing. It allows you to run LLMs (and not...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    pgstream

    pgstream

    PostgreSQL replication with DDL changes

    pgstream is an open source CDC command-line tool and library that offers Postgres replication support with DDL changes to any provided output. One of the main differentiators of pgstream is the fact that it tracks and replicates schema changes automatically. It relies on SQL triggers that will populate a Postgres table (pgstream.schema_log) containing a history log of all DDL changes for a given schema. Whenever a schema change occurs, this trigger creates a new row in the schema log table...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    etcd

    etcd

    Distributed reliable key-value store for the most critical data

    ..., in distributed systems. And designed to hold small amounts of data that can fit entirely in memory. Read and write values using standard HTTP tools, such as curl. Store data in hierarchically organized directories, as in a standard filesystem. Watch specific keys or directories for changes and react to changes in values.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    AWS SDK for Go

    AWS SDK for Go

    AWS SDK for the Go programming language

    Get started quickly using AWS with the AWS SDK for Go. The SDK makes it easy to integrate your Go application with the full suite of AWS services including Amazon S3, Amazon DynamoDB, Amazon SQS, and more. The AWS SDK for Go simplifies use of AWS services by providing a set of libraries that are consistent and familiar for Go developers. It supports higher level abstractions for simplified development, such as Amazon S3 Transfer Manager for seamless concurrent multi-part file uploads and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Ristretto

    Ristretto

    A high performance memory-bound Go cache

    Ristretto is a fast, concurrent cache library built with a focus on performance and correctness. It all started with needing a memory-bound, concurrent Go cache in Dgraph. We looked around for a solution, but we couldn’t find a great one. We then tried using a sharded map, with shard eviction to release memory, which caused us memory issues. We then repurposed Groupcache’s LRU, using mutex locks for thread safety. After having it around for a year, we noticed that the cache suffered from severe...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next