Showing 51 open source projects for "system design"

View related business solutions
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 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
  • 1
    Filament

    Filament

    Real-time physically based rendering engine for Android, iOS, and more

    ...The goal of Filament is to offer a set of tools and APIs for Android developers that will enable them to create high quality 2D and 3D rendering with ease. For both artists and developers, our system will rely on as few parameters as possible to reduce trial and error and allow users to quickly master the material model. A physically based approach must not preclude non-realistic rendering. User interfaces for instance will need unlit materials. Our primary goal is to design and implement a rendering system able to perform efficiently on mobile platforms.
    Downloads: 198 This Week
    Last Update:
    See Project
  • 2
    Code App

    Code App

    Building a full-fledged code editor for iPad

    Bringing desktop-like editing experience to iPad, available on App Store and TestFlight. Use VS Code as a design template while providing key functionalities with Monaco-editor and native code. We built it because there is nothing else on the App Store that provides all these features in one app. A robust, high-performance text editor (Monaco Editor from Visual Studio Code) First class local file system support. Embedded emulated terminal.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 3
    Swinject

    Swinject

    Dependency injection framework for Swift with iOS/macOS/Linux

    Swinject is a lightweight dependency injection framework for Swift. Dependency injection (DI) is a software design pattern that implements Inversion of Control (IoC) for resolving dependencies. In the pattern, Swinject helps your app split into loosely-coupled components, which can be developed, tested, and maintained more easily. Swinject is powered by the Swift generic type system and first-class functions to define the dependencies of your app simply and fluently.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    iOS Interview Questions

    iOS Interview Questions

    iOS interview questions

    ...Topics range from language fundamentals (memory management, ARC, value vs. reference types), to UIKit/SwiftUI, concurrency, Grand Central Dispatch, background execution, networking, design patterns, system frameworks, and architecture decisions. Each question is usually backed by sample explanations or code snippets, helping candidates understand not just what to answer but why it matters and how to reason about tradeoffs. Because the repo is maintained, it evolves to reflect changes in the iOS ecosystem: for example, newer Swift concurrency, Combine, SwiftUI, structured concurrency, or recent platform APIs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Start Free
  • 5
    CURRENT-DEVICE

    CURRENT-DEVICE

    The easiest way to write conditional CSS and/or JavaScript

    This module makes it easy to write conditional CSS and/or JavaScript based on device operating system (iOS, Android, Blackberry, Windows, macOS, Firefox OS, MeeGo, AppleTV, etc), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile). A lightweight JavaScript library to detect device type and screen size, optimizing responsive design.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    status-react

    status-react

    A free (libre) open source, mobile OS for Ethereum

    Status is a secure messaging app, crypto wallet, and Web3 browser built with state-of-the-art technology. Join us in creating a browser, messenger, and gateway to a decentralized world. Status is a free (libre) open-source mobile client targeting Android & iOS built entirely on Ethereum technologies. That's right, no middle men and go-Ethereum running directly on your device. We believe in a medium of pure free trade, economies with fair, permission-less access and a world without...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    nndeploy

    nndeploy

    An Easy-to-Use and High-Performance AI Deployment Framework

    ...The framework focuses on making it easier to transform trained AI models into production-ready applications that can run efficiently on desktops, mobile devices, servers, and edge computing hardware. Developers can use visual workflows to design and configure AI processing pipelines by connecting modular nodes that represent different stages of the inference process. The system supports multiple inference engines and hardware accelerators, allowing the same AI workflow to run on different platforms without significant modifications. nndeploy also includes performance optimization techniques such as parallel execution, memory reuse, and hardware-accelerated operations to improve inference speed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    CPU Features

    CPU Features

    A cross platform C99 library to get cpu features at runtime

    ...The library supports numerous architectures—including x86, ARM, AArch64, MIPS, POWER, RISCV, LoongArch, and s390x—and works on major operating systems like Linux, macOS, Windows, FreeBSD, Android, and iOS. Implemented in portable C99, it is thread-safe, has no memory allocations, and raises no exceptions, making it suitable even for use in low-level system libraries. The design emphasizes portability, extensibility, and compatibility with sandboxed or restricted environments where direct CPU access may be limited.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Fomantic-UI

    Fomantic-UI

    Fomantic-UI is the community fork of Semantic-UI

    ...Any arbitrary decision in a component is included as a setting that developers can modify. Performance logging lets you track down bottlenecks without digging through stack traces. Fomantic comes equipped with an intuitive inheritance system and high-level theming variables that let you have complete design freedom. Develop your UI once, then deploy with the same code everywhere. The only dogma from this framework: everything arbitrary is mutable.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 10
    OGRE

    OGRE

    scene-oriented, flexible 3D engine (C++, Python, C#, Java)

    OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce games and demos utilizing 3D hardware. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes. We consider the results of our GL3Plus RenderSystem as the gold standard. The respective...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    agency-agents-zh

    agency-agents-zh

    193 plug-and-play AI expert roles

    agency-agents-zh is a framework focused on building and coordinating multiple AI agents, likely with a particular emphasis on Chinese-language environments or documentation. The project appears to explore the concept of agent collaboration, where different agents handle specialized tasks and communicate to achieve broader objectives. It is designed to simulate organizational workflows, enabling complex problem-solving through distributed intelligence rather than a single monolithic model....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    SD WebImage

    SD WebImage

    Asynchronous image downloader with cache support

    This library provides an async image downloader with cache support. For convenience, we added categories for UI elements like UIImageView, UIButton, MKAnnotationView. SD is the prefix for Simple Design (which is the team name in Daily Motion company from the author Olivier Poitrey) Image formats supported by Apple system (JPEG, PNG, TIFF, BMP, ...), including GIF/APNG animated image. In order to keep SDWebImage focused and limited to the core features, but also allow extensibility and custom behaviors, during the 5.0 refactoring we focused on modularizing the library. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Cake

    Cake

    Distributed LLM and StableDiffusion inference

    Cake is a compact, powerful toolkit that combines a flexible TCP/UDP proxy, port forwarding system, and connection manager designed for both development and penetration testing scenarios. It enables users to create complex networking flows where traffic can be proxied, relayed, and manipulated between endpoints — useful for debugging networked applications, inspecting protocols, or tunneling traffic through different hops. The tool is designed to work with multiple protocols and supports...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Adblock Fast

    Adblock Fast

    Adblock Fast is a new, faster ad blocker for Android, iOS, Chrome

    Just as webpages grew bloated with ads, so too have ad blockers grown bloated with little-used filtering rules and features that sap their speed and hog your computer or device’s disk space, CPU cycles, and memory. Adblock Fast executes a mere 7 optimized filtering rules to accelerate pages 8x more but consume 6x less system resources than other ad blockers do. Adblock Fast was created and is maintained by Rocketship, an award-winning app studio whose mission is to design and develop the finest desktop and mobile experiences in the universe. Adblock Fast is a new, faster ad blocker for desktop computers and mobile browsers. Adblock Fast’s ruleset is derived from EasyList and that of Bluhell Firewall. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    LombokCSS

    LombokCSS

    A modern, token-first component CSS framework

    LombokCSS A modern, token-first component CSS framework. Drop a class, get a working component — like Bootstrap. Re-theme everything by changing one attribute — like a design system. Ships at ~9.7 KB gzipped (full build, minified). Component-based (Bootstrap) + Token-driven theming (design systems) + Tiny (Pico/UnoCSS) Why it's different Most frameworks bake their look into each component, so changing the visual style means overriding hundreds of rules. LombokCSS inverts that: Components read only semantic tokens (--lc-surface, --lc-text, --lc-radius, --lc-shadow, --lc-accent, ) A "design style" is just a different set of token values. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Mega OS (Old Versions only)
    Mega OS is an advanced operating system designed to provide a comprehensive and user-friendly computing experience. It incorporates a wide range of features and functionalities to enhance productivity, security, and overall system performance.
    Downloads: 44 This Week
    Last Update:
    See Project
  • 17
    ImageMagick

    ImageMagick

    Display, convert, and edit raster image and vector image files

    ImageMagick® is a free and open-source software suite for displaying, converting, and editing raster image and vector image files. It can read and write over 200 image file formats, and can support a wide range of image manipulation operations, such as resizing, cropping, and color correction. ImageMagick is written in C and is available for a wide range of operating systems, including Linux, macOS, and Windows. It can be used as a standalone application, or as a library that can be...
    Leader badge
    Downloads: 250 This Week
    Last Update:
    See Project
  • 18
    TypeUI

    TypeUI

    Design system skills for agentic tools

    TypeUI is an open-source CLI tool that provides a unified design layer for AI-generated code across various agentic coding tools. It enables developers to enforce consistent design systems by generating and applying structured design “skills” that guide how UI components are built. These design skills include tokens, styling rules, and layout guidelines that ensure visual consistency regardless of the AI model or tool used. TypeUI works seamlessly with popular AI coding environments like...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JXCategoryView

    JXCategoryView

    A powerful and easy to use category view

    ...It offers multiple built-in cell styles—plain titles, titles with images, badges/dots, and number indicators—so you can match the UX of news, e-commerce, or media apps. A rich indicator system (lines, gradients, masks, background bars, zoom/scale effects) keeps the selection state visually obvious and polished. The library provides a companion list container to manage child view controllers or lists, synchronizing scroll progress with title transitions for buttery navigation. Its delegate/data-source design and property-driven customization make it easy to tune colors, fonts, spacing, and animation timing. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    GemRB Game Engine

    GemRB Game Engine

    GemRB is a portable open-source implementation of the Infinity Engine

    GemRB (Game engine made with pre-Rendered Background) is a portable open-source implementation of Bioware's Infinity Engine. It was written to support pseudo-3D role playing games based on the Dungeons & Dragons ruleset (Baldur's Gate and Icewind Dale series, Planescape: Torment). It should run on GNU/Linux, Microsoft Windows, OS X, possibly other UNIX derivatives and more. It is licensed under the GPL.
    Leader badge
    Downloads: 126 This Week
    Last Update:
    See Project
  • 21
    T2DECODE

    T2DECODE

    Offline-first cybersecurity and system learning platform (Flutter)

    T2DECODE — Plateforme locale d’apprentissage technique T2DECODE est une suite native conçue pour l’apprentissage pratique de l’informatique, des réseaux et de la cybersécurité. Porté par l'association TUTODECODE, le projet applique le principe du "Privacy by Design" : exécution 100% locale, zéro télémétrie et souveraineté absolue sur vos données. SPECIFICATIONS TECHNIQUES * 100% Offline-first : Fonctionne sans Internet. Idéal pour zones blanches ou architectures sécurisées...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22

    hummingbird

    The most sensible component system for Tailwind.

    Hummingbird is a component system for Tailwind developers who care about architectural discipline. It ensures global design control with local utility flexibility. Hummingbird is a lightweight, framework-agnostic tool that integrates seamlessly with modern stacks and helps build scalable, maintainable web applications without extra weight.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    4ga Boards

    4ga Boards

    Straightforward boards system for realtime project management

    Advanced and Secure Boards for Your Needs Whether you are a hobbyist just starting to manage projects or a professional with years of experience, 4ga Boards is the perfect solution for you. Your convenience is our priority. We have redesigned how you work, ensuring the security of your data while introducing innovative features to maximize productivity for you and your team. Enjoy a workspace tailored for you, whether you are solo or in a large group, scalable and flexible to any...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    pinvault-pro-extension

    pinvault-pro-extension

    AI-powered browser extension for bulk downloading Pinterest images wit

    PinVault Pro is a professional-grade browser extension that revolutionizes Pinterest image downloading with AI-powered technology. The extension provides intelligent bulk selection, auto-scroll functionality, and maintains HD quality downloads while respecting Pinterest's terms of service. 🎯 Core Features: • Visual checkbox overlays on Pinterest images for intuitive selection • AI-powered auto-scroll with smart content detection • Bulk download capabilities with real-time progress...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    sentinel

    sentinel

    Sentinel is a filesystem-backed document DBMS written in Rust.

    Sentinel is a filesystem-backed document DBMS built in Rust that prioritizes compliance, transparency, and auditability over raw performance. Unlike traditional databases, every document is a plain JSON file, making your data immediately forensic-friendly and Git-versionable. Perfect for regulated industries requiring GDPR, SOC 2, HIPAA, or PCI-DSS compliance. Sentinel provides async operations with automatic BLAKE3 hashing and optional Ed25519 signatures for cryptographic integrity. Data...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next