Showing 14 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
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 1
    eShop Reference Application

    eShop Reference Application

    A reference .NET application implementing an eCommerce site

    eShop is Microsoft's official .NET reference application showcasing a real-world ecommerce website built with microservices or monolithic architecture using .NET 9 and ASP.NET Core. It includes sample code, and an e-book guide, and illustrates best practices for enterprise‑grade web applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    QuestPDF

    QuestPDF

    A library that can help you with generating PDF documents

    Quickly design and generate PDF documents with an open-source, modern, and battle-tested C# library. Forget about limitations, feel confident, enjoy your task and efficiently deliver professional products. QuestPDF is a progressive library that can help you with generating PDF documents in your .NET application by offering a friendly, discoverable and predictable C# fluent API.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Universal Commerce Protocol (UCP)

    Universal Commerce Protocol (UCP)

    The common language for platforms, agents and businesses.

    Universal Commerce Protocol (UCP) is an open standard designed to unify how platforms, businesses, and payment providers interact across the modern commerce ecosystem. It provides a common language that eliminates fragmented, custom integrations and enables seamless interoperability between diverse commerce systems. Built for an increasingly agentic web, UCP supports AI-driven platforms that can discover products, manage carts, and complete transactions securely on a user’s behalf. Its...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    protoactor-go

    protoactor-go

    Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

    ...Grain abstraction, which provides a straightforward approach to building distributed interactive applications, without the need to learn complex programming patterns for handling concurrency, fault tolerance, and resource management. This allows Proto.Actor to leverage in-process performance for realtime stream processing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • $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
  • 5
    Framework that aims to get high productivity in enterprise software development. It uses a layer application division model, implementing some design patterns. It also allows the development of n-tier applications with data access technology independ
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    CiteSpace

    CiteSpace

    A widely used tool for visual exploration of scientific literature.

    ...CiteSpace reveals how a field of research has evolved, what intellectual turning points are evident along a critical path, and what topics have attracted attention. CiteSpace can be applied repeatedly so as to track the development of a field closely and extensively. The e-book How to Use CiteSpace explains the design principles and functions along with illustrative examples in more detail: https://leanpub.com/howtousecitespace
    Leader badge
    Downloads: 2,083 This Week
    Last Update:
    See Project
  • 7
    Miaosha

    Miaosha

    Design and implementation of flash sale system

    Miaosha is a high-concurrency “flash sale” (秒杀) demo that explores how to design a backend capable of withstanding extreme, bursty traffic during limited-time events. It illustrates patterns like cache-first reads for hot data, request rate limiting, and asynchronous order processing to protect databases under load. The project demonstrates stock deduction strategies designed to avoid overselling, combining pre-decrement in cache with reliable persistence and message-driven confirmation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    AXYZ

    AXYZ

    Newsfeed aggregator

    ...The result that has been obtained in the research, allow to create modules capable of compare the relationship between different news or information from different sources, their degree of influence and their detection by the patterns.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    moderncv

    moderncv

    A modern curriculum vitae class for LaTeX

    ...It ships with multiple style variants and color themes, plus high-level macros for entries (education, experience, skills, publications) so you can focus on content rather than layout. The class supports optional headshots, icons, sidebars, and fine-grained spacing controls to adapt the look from compact academic to more visual design-oriented profiles. Because it’s LaTeX, you get professional line breaking, hyphenation, and math/typesetting when needed, along with reproducible PDF output. Templates demonstrate common patterns like multi-column sections and concise bullets that fit well on a page without crowding. It plays nicely with BibLaTeX for publications and can be built via standard toolchains on any platform. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    MooVC
    MooVC is a modular object-oriented PHP framework based in the model-view-controller design pattern. The purpose of the MooVC framework is to provide a structured method of generating well-formed XML/XHTML that can be easily manipulated in code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Very simple and powerful list of things that need to be "just done". Created mostly for agile people. Developed with good desgin (design patterns) using test driven development and clean code principles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A Java based e-commerce application based on enterprise design patterns, open standards and best practices Shopformat is a very loosely coupled, scalable and extensible application. It uses a JPA/Spring/JSF stack and will run in any servlet container.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A comprehensive set of business functionality and patterns The technology oriented frame-works provide solutions for a specific set of technical problems.BizSutras provides integrated implementation for all the identified business functions
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A derivative of the project 'learning patterns for the design and depolyment of mathematical games' (http://lp.noe-kaleidoscope.org/), this is an on-line, html (AJAX) based editor & browser for FreeMind (http://freemind.sourceforge.net/) mindmaps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB