Showing 18 open source projects for "design patterns"

View related business solutions
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    Claude Code Safety Net

    Claude Code Safety Net

    A Claude Code plugin that acts as a safety net

    Claude Code Safety Net is a safety-oriented framework and example set designed to help developers integrate runtime checks, guardrails, and defensible constraints into agentic systems powered by Claude Code, with the goal of reducing unsafe outputs, erroneous actions, and harmful behaviors in production scenarios. The repository defines patterns and reusable components for validating agent decisions, sanitizing user inputs, and enforcing operational boundaries, making it easier to design fail-safe integrations with both internal toolchains and external APIs. It includes example safety checks that cover common categories like infinite loops, unsafe system commands, data leakage risks, and visibility constraints, which help engineering teams anticipate and defend against unpredictable agent behavior.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ttl

    ttl

    Fast, modern traceroute with real-time TUI, per-hop stats

    ...It uses a full-screen terminal UI to continuously probe paths and refresh hop-by-hop measurements, which makes transient loss, jitter, and routing changes much easier to spot. The design emphasizes per-hop visibility with live statistics, and it enriches what you see by resolving network identity details like ASN and geolocation when available. It is also built for messy real-world routing, including multipath behavior, so it can probe with multiple flows and surface ECMP patterns instead of pretending there is only one stable route. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    OpenAuth

    OpenAuth

    Universal, standards-based auth provider

    OpenAuth is an authentication system aimed at modern serverless and edge runtimes, providing a cohesive way to add sign-in flows and session management to web apps. It supports common patterns such as OAuth with popular identity providers, email-based links or codes, and passkeys/passwordless options, while exposing a simple API that fits full-stack frameworks. The project is designed to be infrastructure-friendly, aligning with managed stores and serverless platforms so sessions, webhooks,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Thanos.sh

    Thanos.sh

    if you are Thanos(root), this command could delete half your files

    Thanos.sh is a small—but dangerous—tool that randomly deletes roughly half of the files on a system (hence the name). It ships as a shell script plus a PowerShell variant (Invoke-Thanos.ps1) that can target files, environment variables, registry entries, functions, aliases and certificates, and the repository warns repeatedly not to run it casually. The project includes short installation notes (for example, macOS requires gshuf from coreutils) and a README that frames the script as a “real...
    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
  • 5
    Enterprise-Scale

    Enterprise-Scale

    The Azure Landing Zones (Enterprise-Scale) architecture

    ...It also addresses cross-cutting concerns like monitoring, logging, backup, and role-based access control so tenants don’t rediscover the same integration work each time they stand up a service. For cloud platform teams, Enterprise-Scale reduces design debates and provides a baseline that can be extended to meet vertical or regulatory needs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Fox Auto Clicker

    Fox Auto Clicker

    Precise and customizable click patterns to boost your efficiency.

    Fox Auto Clicker is a powerful and user-friendly tool designed to enhance your gaming experience by automating repetitive clicking tasks. Whether you're grinding resources in an idle game or performing complex combos in action games, Fox Auto Clicker offers precise and customizable click patterns to boost your efficiency. With adjustable click speed, intervals, and a range of automation options, it allows gamers to save time, reduce strain, and focus on more strategic aspects of their...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 7
    DEVS-Suite Simulator

    DEVS-Suite Simulator

    Component, CA, and CCA models; superdense time, DB repo, testing, etc.

    Integrated component-based and cellular automata (CA) Parallel DEVS simulator: https://acims.asu.edu/devs-suite/ OFFERS: 1) synchronized execution & animation, 2) run-time linear/superdense I/O & state trajectories, 3) Action Level Real-Time modeling & simulation, 4) model checking, 5) ABM, 6) CA & composable CA playback, 7) KIB interaction modeling, 8) hierarchical model libraries, 9) Black-Box testing & debugging, 10) PostgreSQL repository, 11) FMU (OpenModelica), 12) OSATE (AADL)...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    A C++ framework utilizing Design Patterns for creating Linux and Windows communications applications that contain Dialogic® products. Includes media and network classes (analog, digital, SIP, H323), multithreaded event handling, distributed app support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    node-elm

    node-elm

    Backend system based on node.js + Mongodb

    ...The server demonstrates how to structure a project with routing, controllers, and middleware to keep logic testable and readable. It typically includes authentication flows, input validation, and error handling that mirror production patterns. Data seeding or mock datasets provide a stable playground for front-end integration and end-to-end testing. As a teaching tool, it helps developers learn how front-end and back-end contracts evolve together and how to design APIs that are both pragmatic and maintainable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure 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
  • 10
    Rat

    Rat

    Compose shell commands to build interactive terminal applications

    ...Rather than reimplementing features, it delegates work to existing tools: a shell command generates output, a pager displays it, and “annotators” attach actions to recognized patterns. For example, a mode might run git log --graph and annotate commit hashes so hitting a key can open a diff, check out a branch, or run a follow-up command. Another mode could list files or search results and let you act on selected lines, chaining shell operations together. The design encourages small, composable behaviors that feel like browsing within structured terminal output, while retaining the power of the underlying CLI. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 11
    HttpRouter

    HttpRouter

    A high performance HTTP request router that scales well

    ...A compressing dynamic trie (radix tree) structure is used for efficient matching. With other routers, like http.ServeMux, a requested URL path could match multiple patterns. Therefore they have some awkward pattern priority rules, like longest match or first registered, first matched. By design of this router, a request can only match exactly one or no route. As a result, there are also no unintended matches, which makes it great for SEO and improves the user experience.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    FastRoute

    FastRoute

    Fast request router for PHP

    This library provides a fast implementation of a regular expression-based router. Firstly, while writing a PHP extension is obviously a lot of fun, it is unlikely to be particularly beneficial in terms of performance unless the code involves computations in tight loops. Porting “normal” components like routers to C is usually a big waste of time. You can get much better results by doing a few small improvements on the algorithmic side. For the same reason I’m not a big fan of things like...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    pesconvert

    pesconvert

    Brother PES file converter

    ...It parses stitch commands, color changes, and frame boundaries from the binary PES structure and reconstructs the path of the needle across the canvas. The tool emits vector-friendly output so you can inspect or scale designs without losing detail, making it handy for previewing patterns or preparing them for other software. Because the PES format encodes jumps, trims, and thread changes, the converter normalizes these events into a clean sequence of segments. The implementation favors clarity so hobbyists can understand and extend it for their own machine workflows. It’s a practical bridge between proprietary embroidery design files and open tooling.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    AnCH Framework

    AnCH Framework

    Another C++ Hack

    This project has been migrated to GitHub : https://github.com/vlachenal/anch-framework AnCH framework aims to provide utility classes for some common programming features. Features are implemented to be used as simply as possible. This framework was initially a way to test new C++ specifications (C++11) and to test C++ design patterns and tricks. Only POSIX systems are supported for now. Others could be supported later. (Partial) Doxygen documentation can be found on project home page.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    MagicalRecord

    MagicalRecord

    Easy Fetching for Core Data!

    In software engineering, the active record pattern is a design pattern found in software that stores its data in relational databases. It was named by Martin Fowler in his book Patterns of Enterprise Application Architecture. The interface to such an object would include functions such as Insert, Update, and Delete, plus properties that correspond more-or-less directly to the columns in the underlying database table.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    ...PlanetSim is an object oriented simulation framework for overlay networks and services. This framework presents a layered and modular architecture with well defined hotspots documented using classical design patterns.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    eGIS - (Ege Embedded Operating System) is a portable, configurable, extensible object oriented and real-time embedded operating system microkernel written mostly in C++ language and designed using modern software approaches using design patterns.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Web framework based on the WebComponent class (SF.net) that manages users, roles and actions (permissions). It uses design patterns like DAO and Factory. Under an accurate set of conventions, it can be extended to a flexible and robust web application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB