Showing 1248 open source projects for "patterns"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Context for your AI agents Icon
    Context for your AI agents

    Crawl websites, sync to vector databases, and power RAG applications. Pre-built integrations for LLM pipelines and AI assistants.

    Build data pipelines that feed your AI models and agents without managing infrastructure. Crawl any website, transform content, and push directly to your preferred vector store. Use 10,000+ tools for RAG applications, AI assistants, and real-time knowledge bases. Monitor site changes, trigger workflows on new data, and keep your AIs fed with fresh, structured information. Cloud-native, API-first, and free to start until you need to scale.
    Try for free
  • 1
    Enterprise-Scale

    Enterprise-Scale

    The Azure Landing Zones (Enterprise-Scale) architecture

    Enterprise-Scale is a reference architecture and set of landing-zone blueprints for building large, governed Azure estates. It codifies recommended patterns—network topology, identity integration, subscription and resource organization, policy assignment, and guardrails—so enterprises can provision repeatable, secure, and compliant environments for workloads. The project supplies deployable artifacts (Bicep/ARM/Terraform modules, examples, and documentation) to accelerate consistent deployments across regions and teams while embedding best practices for security, cost management, and operations. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    kgateway

    kgateway

    The Cloud-Native API Gateway and AI Gateway

    ...By integrating with Envoy and advanced data planes, it handles modern ingress concerns such as traffic routing, authentication, authorization, rate limiting, and observability for traditional HTTP/gRPC services and AI workloads alike. Beyond standard API traffic, kgateway also supports gateway patterns tailored for large language model (LLM) consumption, inference routing, and Model Context Protocol (MCP) orchestration, enabling secure access to models, tools, and agent interactions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Lingvo

    Lingvo

    Framework for building neural networks

    Lingvo is a TensorFlow based framework focused on building and training sequence models, especially for language and speech tasks. It was originally developed for internal research and later open sourced to support reproducible experiments and shared model implementations. The framework provides a structured way to define models, input pipelines, and training configurations using a common interface for layers, which encourages reuse across different tasks. It has been used to implement state...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Amphion

    Amphion

    Toolkit for audio, music, and speech generation

    ...The toolkit is organized with example experiments (“egs”) and visualization demos that guide users through training, evaluation, and inspection of models. Built on the broader OpenMMLab ecosystem, Amphion follows modular design patterns and configuration systems similar to other OpenMMLab projects, easing adoption for users who are already familiar with that stack.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AestheticsPro Medical Spa Software Icon
    AestheticsPro Medical Spa Software

    Our new software release will dramatically improve your medspa business performance while enhancing the customer experience

    AestheticsPro is the most complete Aesthetics Software on the market today. HIPAA Cloud Compliant with electronic charting, integrated POS, targeted marketing and results driven reporting; AestheticsPro delivers the tools you need to manage your medical spa business. It is our mission To Provide an All-in-One Cutting Edge Software to the Aesthetics Industry.
    Learn More
  • 5
    Nano Events

    Nano Events

    Simple and tiny (107 bytes) event emitter library for JavaScript

    Nano Events is a minimalistic, high-performance event emitter library for JavaScript. Its goal is to provide the simplest possible API to add pub/sub capabilities (emitters and listeners) to any JS object or application, while keeping overhead and bundle size extremely small. Rather than offering many complex features, nanoevents focuses on the core primitives: creating an emitter, subscribing to named events, emitting events with arbitrary data, and unsubscribing. Because of its minimal API...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Preguntas de entrevista para React

    Preguntas de entrevista para React

    Questions about React for job interviews

    Preguntas de entrevista para React is a comprehensive Spanish-language resource containing typical React interview questions organized from beginner to expert level. The repository is not just a list of questions: it includes detailed explanations in Spanish, making it useful as both an interview prep guide and a deeper learning reference.The content is structured in sections (beginner, intermediate, expert), covering everything from “What is React?” and JSX basics to advanced topics such as...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Advanced RAG Techniques

    Advanced RAG Techniques

    Advanced techniques for RAG systems

    Advanced RAG Techniques is a comprehensive collection of tutorials and implementations focused on advanced Retrieval-Augmented Generation (RAG) systems. It is designed to help practitioners move beyond basic RAG setups and explore techniques that improve retrieval quality, context construction, and answer robustness. The repository organizes techniques into categories such as foundational RAG, query enhancement, context enrichment, and advanced retrieval, making it easier to navigate...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    JavaScript Questions

    JavaScript Questions

    A long list of (advanced) JavaScript questions, and their explanations

    This repo is a popular collection of JavaScript questions with detailed, approachable explanations that help you understand why the language behaves the way it does. It covers tricky corners—hoisting, closures, coercion, event loop, prototypes, this binding, async/await, and more—through short prompts followed by illuminating answers. Explanations often include runnable snippets and step-through reasoning so you can replicate results locally. The content is curated to sharpen mental models...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Node.js Testing Best Practices

    Node.js Testing Best Practices

    Beyond the basics of Node.js testing

    This repository narrows the testing lens to Node.js backends, focusing on the challenges of servers, microservices, and cloud-native deployments. It covers API testing, contract testing, and persistence-layer strategies that avoid coupling tests to fragile implementation details. The material explains how to structure tests around process boundaries—HTTP, queues, cron jobs—while keeping fast feedback cycles through selective integration tests and reliable test doubles. It dives into topics...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Rent Manager Software Icon
    Rent Manager Software

    Landlords, multi-family homes, manufactured home communities, single family homes, associations, commercial properties and mixed portfolios.

    Rent Manager is award-winning property management software built for residential, commercial, and short-term-stay portfolios of any size. The program’s fully customizable features include a double-entry accounting system, maintenance management/scheduling, marketing integration, mobile applications, more than 450 insightful reports, and an API that integrates with the best PropTech providers on the market.
    Learn More
  • 10
    type-challenges

    type-challenges

    Collection of TypeScript type challenges with online judge

    ...The repository includes tests for each puzzle so you get immediate, compiler-driven feedback when your solution is correct. As a result, it doubles as both training material and a living reference for advanced patterns used in real libraries. Many engineers report that solving a handful of these dramatically improves their ability to write safe, expressive APIs with minimal runtime overhead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    RealWorld

    RealWorld

    Exemplary fullstack Medium.com clone powered by React, Angular, Node

    ...A shared API contract and test suite keep implementations consistent and reveal framework-specific tradeoffs clearly. This makes the repo a powerful teaching tool for architecture, state management, testing, and deployment patterns at production scale. Teams also use it to evaluate new frameworks by building “yet another RealWorld” and measuring DX, bundle size, and maintainability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    TextFSM

    TextFSM

    Python module for parsing semi-structured text into python tables

    ...By defining parsing logic through reusable template files, TextFSM transforms unstructured text into structured data like lists or tables without requiring complex regular expression code. Each template defines states, transitions, and regex patterns that determine how to interpret text line by line, enabling precise extraction of key information from varied sources. This modular approach allows users to maintain a library of templates for different data formats, improving automation in network operations and system administration. Widely used in network automation workflows, TextFSM integrates easily with Python scripts, making it an essential tool for engineers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Claude Code Subagents Command Collection

    Claude Code Subagents Command Collection

    Claude Code Subagents & Commands Collection + CLI Tool

    This repository aggregates a large set of specialized subagents and slash commands designed for Claude Code, giving developers domain-focused “teammates” they can summon on demand. Each subagent is defined by a concise role, tools, and behaviors, and ships as Markdown you can drop into your .claude/agents/ directory. The collection targets common developer workflows such as scaffolding, refactoring, test writing, documentation, security checks, and project management. It includes a CLI...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    CodeGuide

    CodeGuide

    This repository is a collection of the author, Xiao Fuge

    ...The project serves as a structured and comprehensive learning path for developers who want to strengthen their understanding of Java fundamentals and core programming practices. It includes detailed explanations of design patterns, source code analysis, frameworks, algorithms, and real-world project cases. The repository emphasizes practical coding skills, providing examples that can be directly applied in professional software engineering. It also functions as a guide for both junior developers who want to grow into architects and experienced engineers who seek deeper mastery of system design. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    LaTeX Examples

    LaTeX Examples

    Examples for the usage of LaTeX

    LaTeX-examples is a repository collecting a variety of example documents and snippets demonstrating LaTeX features, usage patterns, and common templates. It acts as a playground for learning LaTeX syntax, macros, formatting tricks, and document structuring practices. Files include sample articles, reports, book chapters, presentations (using Beamer), tables, mathematical typesetting examples (equations, aligned systems, integrals, matrices), custom macros, and styling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    LKMPG

    LKMPG

    The Linux Kernel Module Programming Guide

    ...It covers the full lifecycle: building and loading modules, understanding kernel symbols, handling device files, and interacting with kernel subsystems. Readers learn about concurrency concerns (spinlocks, mutexes), memory allocation in kernel space, and safe patterns for error handling and cleanup. The guide pairs narrative chapters with compilable code, so you can move from theory to practice and observe behavior directly with dmesg and friends. It also calls out pitfalls—like blocking in the wrong context or leaking references—that matter for stable, production-quality modules. As a teaching resource and a quick reference, lkmpg lowers the barrier to kernel development by showing how to extend Linux safely and idiomatically.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Preact

    Preact

    Fast 3kB React alternative with the same modern API

    ...Its focus on size and speed makes it attractive for embedded widgets, mobile web, and scenarios where initial load must be extremely fast. The library embraces modern patterns like functional components, hooks, and context while keeping the API surface minimal. Tooling integrations and ecosystem packages round out the experience, so teams can ship production apps without sacrificing bundle budgets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    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, and callbacks work reliably at scale. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Go gRPC Middleware

    Go gRPC Middleware

    Golang gRPC Middlewares: interceptor chaining, auth, logging, retries

    gRPC Go has support for "interceptors", i.e. middleware that is executed either on the gRPC Server before the request is passed onto the user's application logic, or on the gRPC client either around the user call. It is a perfect way to implement common patterns: auth, logging, tracing, metrics, validation, retries, rate limiting, and more, which can be great generic building blocks that make it easy to build multiple microservices. Especially for observability signals (logging, tracing, metrics) interceptors offer semi-auto-instrumentation that improves the consistency of your observability and allows great correlation techniques (e.g. exemplars and trace ID in logs). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    meshery

    meshery

    Meshery, the cloud native manager

    Meshery seamlessly integrates with every CNCF project, your existing tools and Kubernetes clusters. This integration empowers you to enhance the use of your preferred monitoring, CI/CD and security solutions. Meshery's Kubernetes-native approach means you can easily incorporate Meshery into your existing workflow without additional setup or integration effort. A self-service engineering platform, Meshery, is the open source, cloud-native manager that enables the design and management of all...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    jupyterlab-git

    jupyterlab-git

    A Git extension for JupyterLab

    ...Once installed, extension behavior can be modified via the following settings which can be set in JupyterLab's advanced settings editor. Set post git init actions. It is possible to provide a list of commands to be executed in a folder after it is initialized as Git repository. Set path patterns to exclude from this extension. You can use wildcard and interrogation mark for respectively everything or any single character in the pattern.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    nodejs-integration-tests-best-practices

    nodejs-integration-tests-best-practices

    Beyond the basics of Node.js testing

    Component/integration test is a hybrid between E2E and unit tets. It's gaining a lot of popularity and going by the testing diamond model it is considered as the default technique for the modern backend. Its main idea is testing an entire component (e.g., Microservice) as-is, through the API, with all the layers including the database but fake anything extraneous. This brings both high confidence and great developer experience. However, doing it right, fast, exhaustive and maximizing the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    eslint-plugin-sonarjs

    eslint-plugin-sonarjs

    SonarJS rules for ESLint

    SonarJS rules for ESLint to detect bugs and suspicious patterns in your code. Rules in this category aim to find places in code that have a high chance of being bugs, i.e. don't work as intended. All branches in a conditional structure should not have exactly the same implementation. Collection elements should not be replaced unconditionally. Empty collections should not be accessed or iterated.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    AWS SDK ZF2 Module

    AWS SDK ZF2 Module

    ZF2 module for using the AWS SDK for PHP to interact with AWS services

    ...The SDK is a modern, open-source PHP library that makes it easy to integrate your PHP application with AWS services like Amazon S3, Amazon Glacier, and Amazon DynamoDB. Version 3 of the AWS SDK for PHP is now generally available and includes a number of improvements and new features while maintaining nearly identical API patterns for easy migration from version 2. Conveniently marshal and unmarshal JSON documents and PHP arrays for storage in Amazon DynamoDB. Remove the session state scale bottleneck by easily storing the application session state in DynamoDB. Use PHP's built-in functions such as fopen, copy, and file_get_contents to work with objects stored in Amazon S3. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Psalm

    Psalm

    A static analysis tool for finding errors in PHP applications

    ...Psalm helps people maintain a wide variety of codebases, large and small, ancient and modern. On its strictest setting it can help you prevent almost all type-related runtime errors, and enables you to take advantage of safe coding patterns popular in other languages. Psalm also fixes bugs automatically, allowing you to improve your code without breaking a sweat. If Psalm cannot infer a type for an expression then it uses a mixed placeholder type. mixed types can sometimes mask bugs, so keeping track of them helps you avoid a number of common pitfalls. Psalm has a Language Server that’s compatible with a range of different IDEs. ...
    Downloads: 0 This Week
    Last Update:
    See Project