Showing 1624 open source projects for "patterns"

View related business solutions
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • Turn more customers into advocates. Icon
    Turn more customers into advocates.

    Fight skyrocketing paid media costs by turning your customers into a primary vehicle for acquisition, awareness, and activation with Extole.

    The platform's advanced capabilities ensure companies get the most out of their referral programs. Leverage custom events, profiles, and attributes to enable dynamic, audience-specific referral experiences. Use first-party data to tailor customer segment messaging, rewards, and engagement strategies. Use our flexible APIs to build management capabilities and consumer experiences–headlessly or hybrid. We have all the tools you need to build scalable, secure, and high-performing referral programs.
    Learn More
  • 1
    X-Crawl

    X-Crawl

    Flexible Node.js AI-assisted crawler library

    A high-performance web crawling and scraping framework for Node.js, designed for large-scale data extraction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Globby

    Globby

    User-friendly glob matching

    Globby is a user-friendly glob matching library for Node.js, built on top of fast-glob, offering enhanced features for file pattern matching.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Trash

    Trash

    Move files and directories to the trash

    Trash is a Node.js library that moves files and directories to the system's trash or recycle bin instead of permanently deleting them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    DeepSeek-V3.2-Exp

    DeepSeek-V3.2-Exp

    An experimental version of DeepSeek model

    DeepSeek-V3.2-Exp is an experimental release of the DeepSeek model family, intended as a stepping stone toward the next generation architecture. The key innovation in this version is DeepSeek Sparse Attention (DSA), a sparse attention mechanism that aims to optimize training and inference efficiency in long-context settings without degrading output quality. According to the authors, they aligned the training setup of V3.2-Exp with V3.1-Terminus so that benchmark results remain largely...
    Downloads: 21 This Week
    Last Update:
    See Project
  • Comet Backup - Fast, Secure Backup Software for MSPs Icon
    Comet Backup - Fast, Secure Backup Software for MSPs

    Fast, Secure Backup Software for Businesses and IT Providers

    Comet is a flexible backup platform, giving you total control over your backup environment and storage destinations.
    Learn More
  • 5
    Helmfile

    Helmfile

    Declaratively deploy your Kubernetes manifests, Kustomize configs

    Deploy Kubernetes Helm Charts. Declaratively deploy your Kubernetes manifests, Customize configs, and Charts as Helm releases. Generate all-in-one manifests for use with ArgoCD. Keep a directory of chart value files and maintain changes in version control. Apply CI/CD to configuration changes. Periodically sync to avoid skew in environments.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Maelstrom

    Maelstrom

    A workbench for writing toy implementations of distributed systems

    Maelstrom is a distributed-systems workbench by the Jepsen team. It provides standardized JSON-based protocols and test harnesses (via Jepsen) to validate the behavior of custom toy systems—like commutative sets or transactional key-value stores—under simulated failure conditions. You implement your server in any language, connect through stdin/stdout, and the framework injects network disruptions, partitions, and consistency checks.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    QR Code generator library

    QR Code generator library

    High-quality QR Code generator library in Java, TypeScript/JavaScript

    This project aims to be the best, clearest library for generating QR Codes. My primary goals are flexible options and absolute correctness. The secondary goals are compact implementation size and good documentation comments. This work is an independent implementation based on reading the official ISO specification documents. I believe that my library has a more intuitive API and shorter code length than competing libraries out there. The library is designed first in Java and then ported to...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 8
    todo-comments.nvim

    todo-comments.nvim

    Highlight, list and search todo comments in your projects

    todo-comments.nvim is a Neovim plugin that highlights and searches for comment annotations such as TODO, FIX, HACK, and others. It helps developers keep track of tasks, warnings, or issues left in code by providing colorful highlights and integration with search tools like Telescope. The plugin is written in Lua and is highly configurable to match different workflows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Ring UI

    Ring UI

    A collection of JetBrains Web UI components

    Ring-UI is a React component library created by JetBrains to provide a consistent, high-quality set of UI elements for building web applications with a polished and professional look and feel. It includes a comprehensive suite of components like buttons, dropdowns, modals, tabs, forms, tooltips, menus, and navigation elements that adhere to modern design principles and accessibility standards, making it easier for developers to deliver rich interactive experiences without reinventing core UI...
    Downloads: 8 This Week
    Last Update:
    See Project
  • G-P - Global EOR Solution Icon
    G-P - Global EOR Solution

    Companies searching for an Employer of Record solution to mitigate risk and manage compliance, taxes, benefits, and payroll anywhere in the world

    With G-P's industry-leading Employer of Record (EOR) and Contractor solutions, you can hire, onboard and manage teams in 180+ countries — quickly and compliantly — without setting up entities.
    Learn More
  • 10
    Gumroad

    Gumroad

    Sell stuff and see what sticks

    ...The UI offers product pages, carts, and dashboards for creators to manage listings and see performance, while APIs/webhooks enable integrations with external sites and automation. The codebase demonstrates practical patterns for multi-tenant architecture, permissions, testing, and asynchronous processing at scale. For engineers, it’s both a working marketplace and a study in how to balance flexibility for creators with reliability in payments and delivery.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    one-person-businesses-methodology

    one-person-businesses-methodology

    Methodology for building one-person online businesses

    This project distills a methodology for building one-person online businesses that are realistic to start, maintain, and grow. It frames product selection around personal unfair advantages—skills, access, or niche knowledge—so you can compete without a large team. The repository breaks the journey into phases: idea mining, problem-solution fit, audience building, monetization, and compounding through small, continuous improvements. Rather than theory, it focuses on day-to-day habits, weekly...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    AlphaGenome

    AlphaGenome

    Programmatic access to the AlphaGenome model

    ...This repository contains client-side code, examples, and documentation to help you use the AlphaGenome API. AlphaGenome offers multimodal predictions, encompassing diverse functional outputs such as gene expression, splicing patterns, chromatin features, and contact maps. The model analyzes DNA sequences of up to 1 million base pairs in length and can deliver predictions at single-base-pair resolution for most outputs. AlphaGenome achieves state-of-the-art performance across a range of genomic prediction benchmarks, including numerous diverse variant effect prediction tasks.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    ExtractThinker

    ExtractThinker

    ExtractThinker is a Document Intelligence library for LLMs

    ExtractThinker is a tool designed to facilitate the extraction and analysis of information from various data sources, aiding in data processing and knowledge discovery.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    nvim-surround

    nvim-surround

    Add/change/delete surrounding delimiter pairs with ease

    Surround selections, stylishly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    DocSearch

    DocSearch

    The easiest way to add search to your documentation

    ...DocSearch understands how the user input fits into the context of your project and instantly presents the most relevant content with fewer interactions than any other method. With a design very close to the native experience on mobile, we leverage users acquaintance with the interaction patterns of each OS. We scrape your documentation or technical blog, configure the Algolia application and send you the snippet you'll have to integrate. It's that simple. You don't need to configure any settings or even have an Algolia account. We take care of this for you! We'll send you a small snippet to integrate DocSearch to your website and an invite to your fully configured Algolia application.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    E-commerce Complete Flutter UI

    E-commerce Complete Flutter UI

    The FlutterShop template makes it easier to develop an e-commerce app

    ...It includes layouts for onboarding, product listings, categories, detailed product pages, carts, checkout flows, and user profile sections. The UI follows clean, professional design patterns with attention to consistent spacing, typography, and component reuse. Interactive elements like carousels, tabs, and responsive grids are integrated to simulate real-world app behavior. Though it doesn’t implement backend functionality, the structure allows developers to easily plug in APIs or Firebase for a production-ready app. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 17
    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: 13 This Week
    Last Update:
    See Project
  • 18
    UTMStack

    UTMStack

    Customizable SIEM and XDR powered by Real-Time correlation

    ...UTMStack is a unified threat management platform that merges SIEM (Security Information and Event Management) and XDR (Extended Detection and Response) technologies. Our unique approach allows real-time correlation of log data, threat intelligence, and malware activity patterns from multiple sources, enabling the identification and halting of complex threats that use stealthy techniques. UTMStack stands out in threat prevention by surpassing the boundaries of traditional systems. Our software platform can swiftly analyze log data to identify and halt threats at their source in real-time, even if the threat was not directly detected on the server itself. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Dino

    Dino

    Modern XMPP ("Jabber") Chat Client using GTK/Vala

    ...It aims to provide a polished experience for private and group messaging, with a focus on privacy, end-to-end encryption, and federated communication. Unlike centralized chat platforms, Dino supports standard XMPP servers and integrates features like OMEMO encryption, media sharing, and modern chat UX patterns. It’s written in GTK and optimized for Linux environments, making it a solid choice for privacy-conscious users and open communication advocates.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    SleepFM-Clinical

    SleepFM-Clinical

    Improve human sleep through scientifically

    SleepFM-Clinical is a specialized version of SleepFM designed for clinical and research environments, offering an adaptive audio modulation system aimed at improving human sleep through scientifically guided soundscapes. Rather than simply playing static white noise or ambient tracks, it uses a closed-loop, frequency-modulated framework that responds to user-specific sleep patterns and physiological signals to tailor sound in ways that can enhance sleep onset and depth. The clinical release includes additional features for controlled experimentation, such as logging capabilities, adjustable parameter sets, and protocols suitable for sleep studies and therapeutic settings. It also integrates tools for clinicians to configure sessions, annotate events, and potentially link with biofeedback data, enabling a more nuanced understanding of sound’s effect on sleep architecture over time.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    System Design Primer

    System Design Primer

    Learn how to design large-scale systems

    System Design Primer is a curated, open source collection of resources that helps engineers learn how to design large-scale systems. The project is structured as a comprehensive guide covering core system design concepts, trade-offs, and patterns necessary for building scalable, reliable, and maintainable systems. It offers both theoretical foundations—such as scalability principles, the CAP theorem, and consistency models—and practical exercises, including real-world system design interview questions with sample solutions, diagrams, and code. The repository also contains study guides for short, medium, and long interview timelines, allowing learners to focus on both breadth and depth depending on their preparation needs. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    files-to-prompt

    files-to-prompt

    Concatenate a directory full of files into a single prompt

    ...The tool is aimed at workflows where you want to ask an LLM questions about a whole codebase, documentation set, or notes folder without manually copying files together. It includes rich filtering controls, letting you limit by extension, include or skip hidden files, and ignore paths that match glob patterns or .gitignore rules. The output format is flexible: you can emit plain text, Markdown with fenced code blocks, or a Claude-XML style format designed for structured multi-file prompts. It can read file paths from stdin (including NUL-separated paths), which makes it easy to combine with find, rg, or other shell tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Tauri

    Tauri

    Build smaller, faster, and more secure desktop applications

    ...Floss relicensing is possible with Tauri. Bundle size of a Tauri App can be less than 600KB. Security is the Tauri-Team's biggest priority and drives our innovation. Patterns are here to help you choose important features with simple configuration. Cross-platform compilation allows to bundle binaries for major desktop platforms. Cross-platform notifications using polyfilled WEB API. Build your Web application as a Tauri binary for MacOS, Linux and Windows. Update core dependencies automatically from the CLI. ...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 24
    Commanded

    Commanded

    Use Commanded to build Elixir CQRS/ES applications

    Commanded is an Elixir framework for implementing CQRS (Command Query Responsibility Segregation) and Event Sourcing patterns. It provides domain-driven design tools—aggregates, commands, events, and projections—backed by an event store (e.g. PostgreSQL).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    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