Showing 3192 open source projects for "memory"

View related business solutions
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 1
    Orion Visor

    Orion Visor

    A high-value, modern automated operation and maintenance

    ...It also includes online terminals, file management, batch command execution, multi-host file distribution, and scheduled tasks through cron expressions. orion-visor adds monitoring and alerting for system metrics such as CPU, memory, disk, and network usage. Its main purpose is to make routine server operations safer, more visible, and more efficient through a web-based operational workspace.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Cowboy

    Cowboy

    Small, fast, modern HTTP server for Erlang/OTP

    Cowboy is a small, fast, modern HTTP server for Erlang and OTP applications. It provides a complete HTTP stack while keeping the codebase compact and optimized for low latency and low memory usage. Cowboy supports routing, request dispatching, HTTP handlers, REST handlers, WebSocket connections, and long-lived streaming-style interactions. Because it uses Ranch for connection management, it can be embedded directly inside larger Erlang systems rather than deployed only as a separate web server. The project is well suited for real-time systems, APIs, messaging infrastructure, telecom-style applications, and fault-tolerant services that benefit from the Erlang runtime. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Watlings

    Watlings

    Learn WebAssembly by writing small programs

    ...Inspired by projects like Rustlings, it provides a collection of small, focused challenges that help users understand how WebAssembly works at a low level, including instructions, memory management, and control flow. Each exercise presents partially completed code that the user must fix or complete, reinforcing learning through hands-on problem solving rather than passive reading. The platform runs entirely in the browser, allowing users to experiment with WAT code and see immediate results without installing any tools. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Attention Residuals (AttnRes)

    Attention Residuals (AttnRes)

    Drop-in replacement for standard residual connections in Transformers

    Attention Residuals is a research-driven architectural innovation for transformer-based models that replaces traditional residual connections with an attention-based mechanism to improve information flow across layers. In standard transformers, residual connections simply sum outputs from previous layers, which can lead to uncontrolled growth of hidden states and dilution of early-layer information in deep networks. Attention Residuals introduces a learnable softmax attention mechanism that...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 5
    NVIDIA Model Optimizer

    NVIDIA Model Optimizer

    A unified library of SOTA model optimization techniques

    Model Optimizer is a unified library that provides state-of-the-art techniques for compressing and optimizing deep learning models to improve inference efficiency and deployment performance. It brings together multiple optimization strategies such as quantization, pruning, distillation, and speculative decoding into a single cohesive framework. The library is designed to reduce model size and computational requirements while maintaining accuracy, making it particularly valuable for deploying...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    CUDA Python

    CUDA Python

    Performance meets Productivity

    ...It integrates tightly with the broader Python GPU ecosystem, including Numba for kernel compilation and CCCL for parallel primitives, allowing developers to write performant code without leaving Python. The toolkit also includes utilities for profiling, memory management, distributed computing, and numerical operations, making it suitable for scientific computing, AI, and data processing workloads.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    AgentGuide

    AgentGuide

    AI Agent Development Guide, LangGraph in Action, Advanced RAG

    ...Instead of presenting scattered resources, the repository organizes them into a systematic learning roadmap that guides learners from foundational concepts to advanced AI agent systems. The guide covers topics such as agent frameworks, retrieval-augmented generation systems, multi-agent collaboration, memory management, and tool usage. It also includes practical projects, interview preparation materials, and curated research papers related to AI agents and LLM engineering. The project is designed not only for learning but also for career preparation, helping developers understand how to build portfolio projects and prepare for AI engineering roles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    AgentScope Java

    AgentScope Java

    Agent-Oriented Programming for Building LLM Applications

    ...It also supports human-in-the-loop intervention, allowing developers or users to inject guidance at any point during reasoning while preserving state and tool context. Built with enterprise needs in mind, AgentScope Java integrates into traditional Java stacks and provides structured abstractions for memory, workflows, and tool invocation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    vim-be-good

    vim-be-good

    nvim plugin designed to make you better at Vim Movements

    ...The plugin is designed specifically for Neovim and includes multiple game modes that focus on different aspects of Vim core mechanics, so players can build muscle memory for navigation and text manipulation commands as they play. It intentionally blends learning with play, which appeals to both newcomers who want to level up their proficiency and experienced users who enjoy sharpening their skills. The project often incorporates humorous and creative design elements, reflecting its development during live streams and community interactions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    corroded

    corroded

    Set of utilities consisting of idiomatic and safe rust utilities

    ...Its README and community reactions suggest a mix of satire and extreme experimentation: the project makes “unsafe” Rust easier to use by removing typical compile-time checks, pushing the language toward behavior more like C for cases where developers want total control. Although controversial, the code serves as an exploration of Rust internals and unsafe constructs, and it includes utilities intended to simplify memory management and pointer manipulation without safety checks. This can be attractive to low-level systems programmers who are comfortable with risks and want to squeeze out performance or experiment with unconventional language behavior.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Zen C

    Zen C

    Write like a high-level language, run like C

    ...Zen-C includes a lightweight compiler front-end and runtime that can target multiple platforms, enabling users to compile and run code on both desktop and embedded environments without heavy tooling. Because it prioritizes clarity and predictability, the language makes it easier for learners to understand core systems concepts while still accessing low-level memory control and performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Resources-Front-End-Beginner

    Resources-Front-End-Beginner

    The most essential list of resources for Front-End beginners

    ...It organizes learning links across topics like HTML, CSS, JavaScript, Git, tooling, and practice projects, making it easy to chart a study path. The repository balances conceptual resources with hands-on tutorials and challenges so learners can build muscle memory. It also highlights community spaces and reference material to encourage collaboration and long-term growth. Clear signposting and simple emoji markers help readers gauge difficulty and format at a glance. Beginner friendliness is the core goal, lowering friction for first contributions and steady skill progression.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    jstraining

    jstraining

    Training materials designed to teach JavaScript

    ...It can be adapted for short bootcamps, brown-bag sessions, or self-guided study. Instructors benefit from ready-to-use outlines, while learners get runnable code and tasks that build muscle memory.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    uemacs

    uemacs

    Random version of microemacs with my private modificatons

    uemacs is Linus Torvalds’ compact take on MicroEMACS, a tiny, fast, terminal-friendly text editor. The codebase prizes simplicity and portability, making it feasible to build and run on a variety of Unix-like systems without heavyweight dependencies. Its feature set is deliberately modest compared to full Emacs, favoring a quick, predictable editing experience for everyday text manipulation. The project serves as both a functional tool and an example of clean, old-school C systems...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    SYSADMIN Test Questions

    SYSADMIN Test Questions

    A collection of Linux Sysadmin Test Questions and Answers

    ...It spans fundamentals like filesystems, permissions, processes, and networking, then ventures into security, performance, virtualization, containers, and databases. The format encourages quick drills: pick a topic, answer from memory, then compare against concise explanations. Many questions highlight real-world troubleshooting patterns rather than purely theoretical trivia, reflecting what admins face daily. As an interview prep resource, it helps candidates assess breadth and identify weak spots before deeper study. For teams, it doubles as a training checklist to standardize baseline knowledge across junior and mid-level engineers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Meta Agents Research Environments (ARE)

    Meta Agents Research Environments (ARE)

    Meta Agents Research Environments is a comprehensive platform

    ...Unlike static benchmarks, ARE supports environments where agents must adapt to changes over time and reason over sequences of actions. It interacts with applications and faces uncertainty. The included Gaia2 benchmark offers 800 scenarios across multiple “universes”. It can test reasoning, memory, tool use, and adaptability. Integration with simulated applications/agent APIs (email, file system, etc.). Support for multiple AI model backends/providers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Flash Linux 0.11 Talk

    Flash Linux 0.11 Talk

    Annotated Unix system source code

    flash-linux0.11-talk is an annotated walkthrough of the Linux 0.11 kernel that explains how a tiny Unix-like system boots, schedules, handles interrupts, and manages memory. The materials break down historically compact and dense code into digestible segments, with diagrams and call flows that trace execution from bootloader to user space. By focusing on a small, early kernel, the series reveals core OS concepts without the complexity of modern subsystems. It highlights how segmentation and paging cooperate, how system calls are dispatched, and how context switches and signals work in practice. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Sidekiq

    Sidekiq

    Simple, efficient background processing for Ruby

    Sidekiq is a background job processing framework for Ruby that leverages multithreading to handle thousands of jobs concurrently with minimal memory overhead. It integrates seamlessly with Rails and other Ruby applications, letting developers offload tasks such as email delivery, file processing, and API calls so the main web process stays responsive. Sidekiq uses Redis as its backend, storing job queues, scheduling information, and retries, with support for delayed jobs and exponential backoff on failures. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Portia SDK Python

    Portia SDK Python

    Portia Labs Python SDK for building agentic workflows

    ...Designed for production environments, the SDK integrates with local or cloud LLMs (e.g. OpenAI, Anthropic, Mistral, Gemini) and supports extensive tool registries, session handling, and memory management.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    S.U.P.E.R.M.A.N.

    S.U.P.E.R.M.A.N.

    S.U.P.E.R.M.A.N. optimizes the macOS software update experience

    super is a compact, high-performance tiling window manager for macOS that offers keyboard-driven workflow efficiency similar to tiling window managers found in Linux environments like i3 or dwm. Written in Swift, super leverages macOS APIs to allow users to manage windows in grid-like patterns, enabling rapid arrangement, resizing, and navigation without reaching for the mouse. It’s ideal for developers, power users, and keyboard-centric users who want to boost productivity within macOS’s...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    egos-2000

    egos-2000

    Helping students read all the code of a teaching operating system

    egos-2000 is a minimalist operating system built for educational and research purposes, offering a simplified kernel and runtime environment for exploring OS concepts. It runs on QEMU and is written in C/C++ with a focus on clarity and modularity. The system includes a basic filesystem, process management, and syscall interface, making it ideal for understanding core OS principles. egos-2000 is particularly well-suited for students learning about kernels, user-space interaction, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The Acton programming language

    The Acton programming language

    The Acton Programming Language

    Write programs that seamlessly run as a distributed system over an entire data center or region. All without a single line of RPC code. Acton automatically persists the state of your application (orthogonal persistence) to a built-in distributed backend. No need to use a database or message broker ever again. 0 lines of persistence code. Built-in redundancy; Acton's transactional, high-performance distributed RTS can seamlessly resume application state after hardware failures. Never stop for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    MirageOS

    MirageOS

    MirageOS is a library operating system that constructs unikernels

    A programming framework for building type-safe, modular systems. MirageOS is a library operating system that constructs unikernels for secure, high-performance network applications across a variety of cloud computing and mobile platforms. Code can be developed on a normal OS such as Linux or macOS, and then compiled into a fully standalone, specialized unikernel that runs under a Xen or KVM hypervisor. This lets your services run more efficiently, securely and with finer control than with a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    SDWebImageSwiftUI

    SDWebImageSwiftUI

    SwiftUI Image loading and Animation framework powered by SDWebImage

    SDWebImageSwiftUI is a SwiftUI image-loading framework, which is based on SDWebImage. It brings all your favorite features from SDWebImage, like async image loading, memory/disk caching, animated image playback and performances. The framework provide the different View structs, which API match the SwiftUI framework guideline. If you're familiar with Image, you'll find it easy to use WebImage and AnimatedImage. Since SDWebImageSwiftUI is built on top of SDWebImage, it provide both the out-of-box features as well as advanced powerful features you may want in real world Apps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    EGO

    EGO

    A simple and component-based microservice kit for go

    ...For us engineers to improve component proficiency, we must first read a lot of open-source component documentation and code, and then insist on using it for a long time in order to form muscle memory and improve our speed of doing business. And the time and energy invested in all of this is enormous. To reduce this input cost and allow more developers to better use excellent open source components, EGO's approach is to standardize all open source components, encapsulate them, and unify various behaviors.
    Downloads: 0 This Week
    Last Update:
    See Project