Showing 2329 open source projects for "linux memory"

View related business solutions
  • Our Free Plans just got better! | Auth0 by Okta Icon
    Our Free Plans just got better! | Auth0 by Okta

    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 secuirty. Auth0 now, thank yourself later.
    Try free now
  • Bright Data - All in One Platform for Proxies and Web Scraping Icon
    Bright Data - All in One Platform for Proxies and Web Scraping

    Say goodbye to blocks, restrictions, and CAPTCHAs

    Bright Data offers the highest quality proxies with automated session management, IP rotation, and advanced web unlocking technology. Enjoy reliable, fast performance with easy integration, a user-friendly dashboard, and enterprise-grade scaling. Powered by ethically-sourced residential IPs for seamless web scraping.
    Get Started
  • 1
    Superagent

    Superagent

    Build, deploy, and manage LLM-powered agents

    Superagent is a powerful tool that simplifies the configuration and deployment of LLM (Large Language Model) Agents to production. It provides a range of features and functionalities to make it easier for developers to build, manage and deploy AI agents to production including features such as built-in memory and document retrieval via vector dbs, powerful tools, webhooks, cron jobs etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Agrona

    Agrona

    High Performance data structures and utility methods for Java

    Agrona provides a library of data structures and utility methods that are a common need when building high-performance applications in Java. Many of these utilities are used in the Aeron efficient reliable UDP unicast, multicast, and IPC message transport and provides high-performance buffer implementations to support the Simple Binary Encoding Message Codec.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    RoaringBitmap

    RoaringBitmap

    A better compressed bitset in Java

    Bitsets, also called bitmaps, are commonly used as fast data structures. Unfortunately, they can use too much memory. To compensate, we often use compressed bitmaps. Roaring bitmaps are compressed bitmaps which tend to outperform conventional compressed bitmaps such as WAH, EWAH or Concise. In some instances, roaring bitmaps can be hundreds of times faster and they often offer significantly better compression. They can even be faster than uncompressed bitmaps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    lua-resty-http

    lua-resty-http

    Lua HTTP client cosocket driver for OpenResty / ngx_lua

    Lua HTTP client cosocket driver for OpenResty / ngx_lua. HTTP 1.0 and 1.1 SSL. Streaming interface to the response body, for predictable memory usage. Alternative simple interface for single-shot requests without a manual connection step. Chunked and non-chunked transfer encodings. Connection keepalives. Request pipelining. Trailers, HTTP proxy connections, and mTLS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Propelling Payments for Software Platforms Icon
    Propelling Payments for Software Platforms

    For SaaS businesses to monetize payments through its turnkey PayFac-as-a-Service solution.

    Exact Payments delivers easy-to-integrate embedded payment solutions enabling you to rapidly onboard merchants, instantly activate a variety of payment methods and accelerate your revenue — delivering an end-to-end payment processing platform for SaaS businesses.
    Learn More
  • 5
    quick-xml

    quick-xml

    Rust high performance xml reader and writer

    High-performance xml pull reader/writer. The reader is almost zero-copy (use of Cow whenever possible) It is easy on memory allocation (the API provides a way to reuse buffers) It supports various encoding (with encoding feature), namespaces resolution, and special characters. Syntax is inspired by xml-rs. When using the serialize feature, quick-xml can be used with serde's Serialize/Deserialize traits. The mapping between XML and Rust types, and in particular the syntax that allows you...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    PEFT

    PEFT

    State-of-the-art Parameter-Efficient Fine-Tuning

    Parameter-Efficient Fine-Tuning (PEFT) methods enable efficient adaptation of pre-trained language models (PLMs) to various downstream applications without fine-tuning all the model's parameters. Fine-tuning large-scale PLMs is often prohibitively costly. In this regard, PEFT methods only fine-tune a small number of (extra) model parameters, thereby greatly decreasing the computational and storage costs. Recent State-of-the-Art PEFT techniques achieve performance comparable to that of full...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Macaron

    Macaron

    Package macaron is a high productive and modular web framework in Go

    Package macaron is a highly productive and modular web framework in Go. It takes the basic ideology of Martini and extends it in advance. Powerful routing with suburl. Flexible routes combinations. Unlimited nested group routers. Directly integrate with existing services. Dynamically change template files at runtime. Allow to use of the in-memory templates and static files. Easy to plugin/unplugin features with a modular design. Handy dependency injection powered by inject. Better router layer...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Genji

    Genji

    Document-oriented, embedded SQL database

    Genji is an embedded database written in Go that aims to simplify dealing with data in the modern world. It combines the power of SQL with the versatility of documents to provide a maximum of flexibility with no compromise. Run powerful queries on rich documents with an expressive SQL syntax. Create tables with strict schemas, partial schemas, or no schemas at all to control your data the way you want it. Fully serializable transactions, in-memory mode, memory usage control, and more. Genji...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    HP Socket

    HP Socket

    High Performance TCP/UDP/HTTP communication component

    Server Based on IOCP/EPOLL communication model, combined with technology of memory pool, private heap etc., efficient memory management is implemented to support large scale and high concurrent communication scenarios. Agent The Agent component is essentially a Multi-Client component that uses the same technical architecture as the Server component. An Agent component object can create and efficiently handle large-scale Socket connections at the same time. Client Based on Event-Select/POLL...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Component Content Management System for Software Documentation Icon
    Component Content Management System for Software Documentation

    Great tool for serious technical writers

    Paligo is an end-to-end Component Content Management System (CCMS) solution for technical documentation, policies and procedures, knowledge management, and more.
    Learn More
  • 10
    FastHTTP

    FastHTTP

    Fast HTTP package for Go

    FastHTTP is the fastest and reliable HTTP implementation for Go. FastHTTP is tuned for high performance, with zero memory allocations in hot paths. In benchmarks, both FastHTTP server and client have shown to be up to 10 times faster than those of net/http. However, FastHTTP does not provide an API identical to net/http, but it is better to write FastHTTP request handlers by hand so as to make use of all its advantages. One of its key advantages is that unlike net/http it does not limit many...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    cuDF

    cuDF

    GPU DataFrame Library

    ... with conda (miniconda, or the full Anaconda distribution) from the rapidsai channel. cuDF is supported only on Linux, and with Python versions 3.7 and later. The RAPIDS suite of open-source software libraries aims to enable the execution of end-to-end data science and analytics pipelines entirely on GPUs. It relies on NVIDIA® CUDA® primitives for low-level compute optimization but exposing that GPU parallelism and high-bandwidth memory speed through user-friendly Python interfaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    DynamoRIO

    DynamoRIO

    Dynamic Instrumentation Tool Platform

    .../AArch64 instruction manipulation library. DynamoRIO provides efficient, transparent, and comprehensive manipulation of unmodified applications running on stock operating systems (Windows, Linux, or Android) and commodity IA-32, AMD64, ARM, and AArch64 hardware. Mac OSX support is in progress.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    FastChat

    FastChat

    Open platform for training, serving, and evaluating language models

    ... to commands above to offload weights that don't fit on your GPU onto the CPU memory. This requires 8-bit compression to be enabled and the bitsandbytes package to be installed, which is only available on linux operating systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Boehm-Demers-Weiser Garbage Collector

    Boehm-Demers-Weiser Garbage Collector

    The Boehm-Demers-Weiser conservative C/C++ Garbage Collector

    The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. It allows you to allocate memory basically as you normally would, without explicitly deallocating memory that is no longer useful. The collector automatically recycles memory when it determines that it can no longer be otherwise accessed. The collector is also used by a number of programming language implementations that either use C as intermediate code, want...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Vince's CSV Parser

    Vince's CSV Parser

    A modern C++ library for reading, writing, and analyzing CSV

    There's plenty of other CSV parsers in the wild, but I had a hard time finding what I wanted. Inspired by Python's csv module, I wanted a library with simple, intuitive syntax. Furthermore, I wanted support for special use cases such as calculating statistics on very large files. With the deluge of large datasets available, a performant CSV parser is a necessity. By using overlapped threads, memory-mapped IO, and efficient data structures, this parser can quickly tackle large CSV files...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    StringZilla

    StringZilla

    10x faster string search, split, sort, and shuffle for long strings

    ... memory-maps a file from persistent memory without loading its copy into RAM. The contents of that file would remain immutable, and the mapping can be shared by multiple Python processes simultaneously. A standard dataset pre-processing use case would be to map a sizeable textual dataset like Common Crawl into memory, spawn child processes, and split the job between them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ants

    ants

    ants is a high-performance and low-cost goroutine pool in Go

    ... from crash. Efficient in memory usage and it even achieves higher performance than unlimited goroutines in Golang. Nonblocking mechanism. Just take a imagination that your program starts a massive number of goroutines, resulting in a huge consumption of memory. To mitigate that kind of situation, all you need to do is to import ants package and submit all your tasks to a default pool with fixed capacity, activated when package ants is imported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Nebulex

    Nebulex

    In-memory and distributed caching toolkit for Elixir

    Nebulex provides support for transparently adding caching into an existing Elixir application. Similar to Ecto, the caching abstraction allows consistent use of various caching solutions with minimal impact on the code. Nebulex cache abstraction shields developers from directly dealing with the underlying caching implementations, such as Redis, Memcached, or even other Elixir cache implementations like Cachex. Additionally, it provides totally out-of-box features such as cache usage...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Datasets

    Datasets

    Hub of ready-to-use datasets for ML models

    Datasets is a library for easily accessing and sharing datasets, and evaluation metrics for Natural Language Processing (NLP), computer vision, and audio tasks. Load a dataset in a single line of code, and use our powerful data processing methods to quickly get your dataset ready for training in a deep learning model. Backed by the Apache Arrow format, process large datasets with zero-copy reads without any memory constraints for optimal speed and efficiency. We also feature a deep integration...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Foundatio

    Foundatio

    Pluggable foundation blocks for building distributed apps

    Pluggable foundation blocks for building loosely coupled distributed apps. Includes implementations in Redis, Azure, AWS, RabbitMQ and in memory (for development). When building several big cloud applications we found a lack of great solutions (that's not to say there aren't solutions out there) for many key pieces to building scalable distributed applications while keeping the development experience simple. Wanted to build against abstract interfaces so that we could easily change...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Open Source Cartridge Reader

    Open Source Cartridge Reader

    A shield for the Arduino Mega that can back up video game cartridges

    ... SNES roms and reads/writes save games from and to the SNES cartridge. Supported cartridge types so far, LoRom, HiRom, ExHiRom, DSP, SuperFX, SuperFX2, SDD1, CX4, SPC7110, SA1 (last two chips need Adafruit Clock Generator). Reads and writes SNES Satellaview 8M Memory packs (BS-X cartridge and Adafruit Clock Generator needed). Reads and writes Nintendo Power Super Famicom Memory Flash Cartridges (needs Adafruit Clock Generator for best result).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    dockprom

    dockprom

    Docker hosts and containers monitoring with Prometheus, Grafana, etc.

    ... cores, available memory, swap and storage. System load average graph, running and blocked by IO processes graph, interrupts graph. CPU usage graph by mode (guest, idle, iowait, irq, nice, softirq, steal, system, user). Memory usage graph by distribution (used, free, buffers, cached). IO usage graph (read Bps, read Bps and IO time). Network usage graph by device (inbound Bps, Outbound Bps).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    BigCache

    BigCache

    Efficient cache for gigabytes of data written in Go

    To meet the requirements presented at the beginning of this chapter, we implemented our own cache and named it BigCache. The BigCache provides shards, eviction and it omits GC for cache entries. As a result, it is very fast cache even for large number of entries. Freecache is the only one of the available in-memory caches in Go which provides that kind of functionality. BigCache is an alternative solution for it and reduces GC overhead differently, therefore we decided to share it. Fast...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Fiber

    Fiber

    Express inspired web framework written in Go

    An Express-inspired web framework written in Go. Fiber is a Go web framework built on top of Fasthttp, the fastest HTTP engine for Go. It's designed to ease things up for fast development with zero memory allocation and performance in mind. Setting up routes for your application has never been so easy! The Express-like route definitions are easy to understand and work with. Serve your static HTML, CSS, and JavaScript files with ease by defining static routes. You can also serve the contents...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    EzXML.jl

    EzXML.jl

    XML/HTML handling tools for primates

    EzXML.jl is a package to handle XML/HTML documents for primates. This package depends on libxml2, which will be automatically installed as an artifact via XML2_jll.jl if you use Julia 1.3 or later. Currently, Windows, Linux, macOS, and FreeBSD are now supported.
    Downloads: 0 This Week
    Last Update:
    See Project