Showing 35 open source projects for "memory"

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
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 1
    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. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    WANIX

    WANIX

    A virtual environment kit for the local-first web

    wanix is a hobbyist Unix-like operating system written from scratch in C, aiming to implement core features of a traditional OS in an educational and modular way. The project walks through kernel development starting from bootloading, memory management, system calls, and eventually to user programs. With support for x86_64 and simple tools like a shell and basic file I/O, wanix serves as both a learning platform and a launching point for more advanced kernel features.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    BigQuery Emulator

    BigQuery Emulator

    BigQuery emulator server implemented in Go

    ...The emulator supports a large portion of the BigQuery API surface, including dataset management, query execution, and data ingestion, allowing applications to interact with it as if it were the real service. It uses SQLite as its underlying storage engine, with options for in-memory or persistent file-based databases depending on the use case. The system also implements many features of Google Standard SQL, including hundreds of functions and advanced query constructs, enabling realistic query testing.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    Mole

    Mole

    🐹 Deep clean and optimize your Mac.

    ...It also includes optimization routines that rebuild caches, reset network services, trim swap files, and refresh indexes to keep the system feeling responsive. An interactive disk analyzer view helps you navigate directories with the keyboard to find space hogs, while status commands surface live CPU, memory, disk, and network metrics.
    Downloads: 75 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Node exporter

    Node exporter

    Exporter for machine metrics

    ...Prometheus has multiple modes for visualizing data: a built-in expression browser, Grafana integration, and a console template language. Prometheus stores time series in memory and on local disk in an efficient custom format. Scaling is achieved by functional sharding and federation. Existing exporters allow bridging of third-party data into Prometheus. You can enable additional collectors as desired by adding them to your init system's or service supervisor's startup configuration for node_exporter but caution is advised. ...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 6
    Grafana Pyroscope

    Grafana Pyroscope

    Continuous Profiling Platform. Debug performance issues

    ...FlameQL enables custom queries to select and aggregate profiles quickly and efficiently for easy analysis. Analyze application performance profiles using our suite of profiling tools. Understand usage of CPU and memory resources at any point in time and identify performance issue before your customer do. Collect, store, and analyze profiles from various external profiling tools in one central location. Link to your Open Telemetry tracing data and get request-specific or span-specific profiles to enhance other observability data like traces and logs.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 7
    mactop

    mactop

    Apple Silicon Monitor Top

    mactop is a terminal-based monitoring tool designed specifically for Apple Silicon Macs. It displays real-time system metrics such as CPU usage, GPU usage, ANE activity, memory usage, power consumption, temperatures, fan speeds, disk I/O, and network activity. The tool uses native Apple APIs including SMC, IOReport, IOKit, IOHIDEventSystemClient, and Mach Kernel APIs to collect detailed hardware data without requiring sudo for core monitoring. mactop supports Apple Silicon models from M1 through M5, including Pro, Max, and Ultra variants, as well as newer core types like M5 S-Cores. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Afero

    Afero

    A FileSystem abstraction system for Go

    ...Afero provides significant improvements over using the os package alone, most notably the ability to create mock and testing filesystems without relying on the disk. It is suitable for use in any situation where you would consider using the OS package as it provides an additional abstraction that makes it easy to use a memory backed file system during testing. It also adds support for the http filesystem for full interoperability.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Nezha Monitoring

    Nezha Monitoring

    Self-hosted, lightweight server and website monitoring and O&M tool

    Nezha is a self-hosted monitoring and alerting tool for servers, providing real-time tracking and notifications on server health and performance.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 10
    Jaeger

    Jaeger

    Monitor and troubleshoot transactions in complex 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: 10 This Week
    Last Update:
    See Project
  • 11
    MCP Monitor

    MCP Monitor

    A system monitoring tool that exposes system metrics

    The MCP System Monitor is a tool that exposes system metrics via the Model Context Protocol (MCP), allowing Large Language Models (LLMs) to retrieve real-time system information through an MCP-compatible interface. ​
    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.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    plow

    plow

    A high-performance HTTP benchmarking tool

    ...It can run for a set duration( option -d), for a fixed number of requests(option -n), or until Ctrl-C is interrupted. The implementation of real-time computing Histograms and Quantiles using stream-based algorithms inspired by Prometheus with low memory and CPU bounds. so it's almost no additional performance overhead for benchmarking.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 14
    Go Micro

    Go Micro

    A framework for distributed systems development

    ...The config interface provides a way to load application level config from any source such as env vars, file, etcd. You can merge the sources and even define fallbacks. A simple data store interface to read, write and delete records. It includes support for memory, file and CockroachDB by default.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    Komari

    Komari

    A simple server monitor tool

    ...Its architecture emphasizes ease of deployment and full data ownership, making it attractive for users who prefer private monitoring environments over managed services. Komari is designed to scale across servers of different sizes while maintaining low CPU and memory consumption. The dashboard provides real-time status views that allow administrators to quickly assess system health and uptime. Overall, Komari targets developers, homelab operators, and small infrastructure teams seeking a straightforward monitoring tool without the complexity of enterprise observability stacks.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    syzkaller

    syzkaller

    syzkaller is an unsupervised coverage-guided kernel fuzzer

    ...It automatically generates, mutates, and minimizes system call programs, then drives them through a specialized executor (syz-executor) to exercise deep kernel paths. The system integrates tightly with sanitizers such as KASAN, KMSAN, KCSAN, and UBSAN to surface memory safety, concurrency, and undefined behavior issues with actionable reports. A distributed architecture coordinates many fuzzing VMs, collects crash signatures, deduplicates them, and bisects to the first bad commit when possible. syzkaller maintains per-kernel “syz” descriptions so it understands arguments, flags, and resources of thousands of syscalls and ioctls across Linux and other kernels. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    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 and React, authorization policies and many other backend tasks are completed in mere milliseconds and login portal loading times of 100 milliseconds makes it one of the fastest solutions available. Processors can use a lot of electricity, but when idle usage is basically so low that you can't measure it, and active usage in a small business environment being under 1% you can rest easy (with the exclusion of password hashing).
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    AGI (Android GPU Inspector)

    AGI (Android GPU Inspector)

    Android GPU Inspector

    Android GPU Inspector (AGI) is a desktop tool for profiling, tracing, and debugging graphics workloads running on Android devices. It helps developers analyze Vulkan and OpenGL ES applications at the system, frame, and draw-call levels to uncover GPU and CPU bottlenecks. AGI captures detailed performance counters, timelines, and pipeline state to reveal stalls, overdraw, shader hotspots, and inefficient resource usage. Its frame debugger lets you step through commands, inspect render targets...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Devtron

    Devtron

    Tool integration platform for Kubernetes

    ...Provides deployment metrics like; deployment frequency, lead time, change failure rate, and mean-time recovery. Seamlessly integrates with Grafana for continuous application metrics like CPU and memory usage, status code, throughput, and latency on the dashboard.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    KWOK

    KWOK

    Kubernetes WithOut Kubelet - Simulates thousands of Nodes and Clusters

    KWOK is a toolkit that enables setting up a cluster of thousands of Nodes in seconds. Under the scene, all Nodes are simulated to behave like real ones, so the overall approach employs a pretty low resource footprint that you can easily play around with on your laptop.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Coroot

    Coroot

    Open-source observability for microservices

    ...Understand your cloud costs down to any given application. Doesn't require access to your cloud account or any other configurations. Analyze any unexpected spike in CPU or memory usage down to the precise line of code. Don't make assumptions, know exactly what the resources were spent on. Easily investigate any anomaly by comparing it to the system's baseline behavior.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    gops

    gops

    A tool to list and diagnose Go processes currently running

    gops is a command to list and diagnose Go processes currently running on your system. For processes that starts the diagnostics agent, gops can report additional information such as the current stack trace, Go version, memory stats, etc. You could set GOPS_CONFIG_DIR environment variables to assign your config dir. Default, gops will use the current user's home directory(AppData on windows). It is possible to use gops tool both in local and remote mode. Local mode requires that you start the target binary as the same user that runs gops binary. To use gops in a remote mode you need to know target's agent address. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    plakar

    plakar

    plakar is a backup solution powered by Kloset and ptar

    ...Its main value is giving users and organizations a practical backup system that combines simple operation, strong protection, and support for large datasets with limited memory usage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Loggie

    Loggie

    A lightweight, cloud-native data transfer agent and aggregator

    ...With sufficient resources for the Agent specification, modify the number of files collected, the concurrency of the sending client (configure Filebeat worker and Loggie parallelism), and observe their respective CPU, memory, and pod network card transmission rates.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    kube-capacity

    kube-capacity

    A simple CLI that provides an overview of the resource requests

    ...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 totals.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo