Showing 1133 open source projects for "pattern"

View related business solutions
  • 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
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    IronClaw

    IronClaw

    IronClaw is OpenClaw inspired but focused on privacy & security

    IronClaw is a security-first, open-source personal AI assistant built in Rust and designed to keep your data fully under your control. It operates on the principle that your AI should work for you, not external vendors, ensuring all data is stored locally, encrypted, and never shared. The platform emphasizes transparency, offering auditable code with no hidden telemetry or data harvesting. IronClaw runs untrusted tools inside isolated WebAssembly (WASM) sandboxes with strict capability-based...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    KrakenD

    KrakenD

    High-performance, stateless, declarative, API Gateway written in Go.

    KrakenD is more than a typical proxy that forwards clients to backend services, but a powerful engine that can transform, aggregate or remove data from your own or third party services. KrakenD also implements the Backend for Frontend and Micro-frontends patterns to eliminate the necessity of dealing with multiple REST services, isolating clients from the micro-service implementation details. KrakenD's stateless architecture and performance-first approach for every internal component beat...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    NGINX Ingress Controller

    NGINX Ingress Controller

    NGINX Ingress Controller for Kubernetes

    ...Though it is important to note that we don't reload Nginx on changes that impact only an upstream configuration (i.e Endpoints change when you deploy your app). We use lua-nginx-module to achieve this. Check below to learn more about how it's done. Usually, a Kubernetes Controller utilizes the synchronization loop pattern to check if the desired state in the controller is updated or a change is required. To this purpose, we need to build a model using different objects from the cluster, in particular (in no special order) Ingresses, Services, Endpoints, Secrets, and Configmaps.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Fuse.js

    Fuse.js

    Lightweight fuzzy-search, in JavaScript

    ...Generally speaking, fuzzy searching (more formally known as approximate string matching) is the technique of finding strings that are approximately equal to a given pattern (rather than exactly). It might not make sense for every situation, but can be ideal depending on your search requirements. For example, qhen you want client-side fuzzy searching of small to moderately large data sets. Also, when you can't justify setting up a dedicated backend simply to handle search. ElasticSearch or Algolia, although both great services, may be overkill for your particular use cases. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    AI Copywriter

    AI Copywriter

    An AI copywriter that uses real copywriting skills + real marketing

    AI Copywriter is a portable Markdown-based agent skill for producing persuasive marketing copy that still sounds human. It combines conversion-focused writing with a humanization process based on 33 recognizable patterns of machine-generated prose. Before drafting, the skill asks about the ideal customer, product category, and real story behind the message. It evaluates audience emotion, simplifies the explanation, and challenges vague inputs instead of hiding them behind generic language....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Fish Audio Python SDK

    Fish Audio Python SDK

    The official Python library for the Fish Audio API

    Fish Audio Python is the official Python SDK for working with the Fish Audio platform. It gives developers a programmatic way to access Fish Audio features such as text-to-speech generation, audio playback, saving output files, and API-based voice workflows. The package is designed for Python applications that need speech generation without manually handling raw HTTP requests. It supports synchronous usage for simple scripts and provides utilities that make generated audio easier to play or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Agency Agents

    Agency Agents

    A complete AI agency at your fingertips

    Agency Agents is a framework focused on orchestrating multiple AI agents that collaborate to complete complex tasks through structured coordination. It is designed around the idea of “agency,” where each agent has a defined role, responsibility, and interaction pattern within a larger system. The framework enables developers to define workflows where agents communicate, delegate tasks, and share context, creating a distributed problem-solving environment. It supports modular design, allowing agents to be composed into reusable systems that can be adapted across different use cases. The project emphasizes clarity in agent responsibilities, which helps reduce ambiguity and improve reliability in multi-agent workflows. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Melt UI

    Melt UI

    A set of headless, accessible component builders for Svelte

    Melt UI is an open-source headless component builder library created specifically for the Svelte ecosystem, designed to help developers construct accessible and highly customizable user interface components. Rather than providing fully styled widgets, the library focuses on supplying the behavioral logic and accessibility patterns needed to build UI components while allowing developers to control the visual appearance. Melt UI introduces a builder-based architecture where component logic is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    tirith

    tirith

    Your browser catches homograph attacks

    Tirith is a terminal security guardrail that inspects what you paste or run in your shell and blocks or warns on suspicious patterns before execution, addressing an area where terminals traditionally provide almost no protection. It targets real-world attack classes like Unicode homograph URLs (lookalike domains), terminal injection tricks (ANSI escape sequences and bidi overrides), and “pipe-to-shell” installation patterns such as curl | bash that attackers frequently abuse. The project...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 10
    Rust Latam

    Rust Latam

    Learn to write Rust procedural macros

    This is a workshop/repository by the Rust developer David Tolnay (dtolnay) intended to teach how to write Rust procedural macros (derive macros, function-like macros, attribute macros). The repo contains multiple toy/realistic macro projects drawn from real use-cases: e.g., derive(Builder), derive(CustomDebug), seq!, #[sorted], #[bitfield]. The README indicates the focus is on learning: parsing token streams, generating code, handling generics, attribute arguments, etc. It has test harness...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    repren

    repren

    Rename anything

    Repren is a “rename anything” command-line tool that performs regex-based search and replace across file contents while also renaming or moving files and directories according to patterns. It’s meant for sweeping refactors: change a class or package name everywhere and update filenames to match in one pass. The design favors explicitness and safety, providing dry-run output so you can preview exactly what will change before executing it. It handles recursive directory walks, lets you filter...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Advanced Shiny

    Advanced Shiny

    Shiny tips & tricks for improving your apps and solving common problem

    ...The author (Dean Attali) collected many of the “harder” or less-documented tricks he uses or encounters frequently—things like controlling UI behavior dynamically, managing reactive logic, optimizing interactivity, and structuring large Shiny codebases. The repo’s structure includes folders of example apps each implementing a specific trick or pattern (e.g. loading spinners, dynamic UI, hiding/showing UI elements, handling file uploads, URL parameter inputs). Each example is runnable so developers can inspect code and behavior side-by-side. The README acts as a “table of contents” linking to example apps and the contexts in which they are useful (beginner, intermediate, advanced).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    EdgeChains

    EdgeChains

    EdgeChains.js is Full-Stack GenAI library

    ...At EdgeChains, we take a unique approach to Generative AI - we think Generative AI is a deployment and configuration management challenge rather than a UI and library design pattern challenge. We build on top of a tech that has solved this problem in a different domain - Kubernetes Config Management - and bring that to Generative AI. Edgechains is built on top of jsonnet, originally built by Google based on their experience managing a vast amount of configuration code in the Borg infrastructure.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Stock prediction deep neural learning

    Stock prediction deep neural learning

    Predicting stock prices using a TensorFlow LSTM

    Predicting stock prices can be a challenging task as it often does not follow any specific pattern. However, deep neural learning can be used to identify patterns through machine learning. One of the most effective techniques for series forecasting is using LSTM (long short-term memory) networks, which are a type of recurrent neural network (RNN) capable of remembering information over a long period of time. This makes them extremely useful for predicting stock prices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Optimization.jl

    Optimization.jl

    Mathematical Optimization in Julia

    ...It allows you to choose an Automatic Differentiation (AD) backend by simply passing an argument to indicate the package to use and automatically generates the efficient derivatives of the objective and constraints while giving you the flexibility to switch between different AD engines as per your problem. Additionally, Optimization.jl takes care of passing problem-specific information to solvers that can leverage it such as the sparsity pattern of the hessian or constraint jacobian and the expression graph.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Cache

    Cache

    Nothing but Cache

    ...It offers a good public API with out-of-box implementations and great customization possibilities. Cache utilizes Codable in Swift 4 to perform serialization. The cache is built based on a Chain-of-responsibility pattern, in which there are many processing objects, each knows how to do 1 task and delegates to the next one, so can you compose Storage the way you like. All Storage now are generic by default, so you can get a type of safety experience. Once you create a Storage, it has a type constraint that you don't need to specify a type for each operation afterward.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Lume

    Lume

    Create 3D web applications with HTML, bring a new depth to your DOM

    ...This is a web component system that allows you to create new, fast, and performant HTML elements in a simple way. It provides the foundation for LUME's HTML elements and a standard pattern for building new elements that extend the features of LUME. Augment HTML elements with features called "behaviors" that are similar to custom elements: each behavior is defined as a class that has the same lifecycle methods as custom elements. The difference is that an unlimited number of behaviors can be associated with an element.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    OSRFramework

    OSRFramework

    OSRFramework, the Open Sources Research Framework is a AGPLv3+ project

    OSRFramework is a GNU AGPLv3+ set of libraries developed by i3visio to perform Open Source Intelligence collection tasks. They include references to a bunch of different applications related to username checking, DNS lookups, information leaks research, deep web search, regular expressions extraction and many others. At the same time, by means of ad-hoc Maltego transforms, OSRFramework provides a way of making these queries graphically as well as several interfaces to interact with like...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    graphql-redis-subscriptions

    graphql-redis-subscriptions

    A graphql subscriptions implementation using redis

    This package implements the PubSubEngine Interface from the graphql-subscriptions package and also the new AsyncIterator interface. It allows you to connect your subscriptions manager to a Redis Pub Sub mechanism to support multiple subscription manager instances. As the graphql-subscriptions package is declared as a peer dependency, you might receive a warning about an unmet peer dependency if it's not installed already by one of your other packages. Calling the method asyncIterator of the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    dqlite

    dqlite

    Embeddable, replicated and fault tolerant SQL engine

    ...C-Raft and dqlite are both written in C for maximum cross-platform portability. Published under the LGPLv3 license with a static linking exception for maximum compatibility. Includes common CLI pattern for database initialization and voting member joins and departures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    css-doodle

    css-doodle

    A web component for drawing patterns with CSS

    ...You can use it on all major browsers right now without polyfills. The component will generate a grid of divs by the rules (plain CSS) inside it. You can easily manipulate those cells using CSS to come up with a graphic pattern or an animated graph. The limit is the limit of CSS itself. Download the latest version or include it directly from a CDN. You can also install it from npm and import the module in JavaScript. The syntax of CSS-doodle is based on CSS and provides several extra utility functions and shorthand properties. The number of rows and columns in the grid is defined by the grid attribute on the element, ranging from 1 to 64. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Dunst

    Dunst

    Lightweight and customizable notification daemon

    ...Are you unhappy with the default shortcuts and colors? No worries, you can change these all with a simple configuration file tweak. Change the look or behavior of notifications matching a specified pattern. You could use this to change the color of message notifications from your favorite jabber buddies, or to prevent important work email notifications from disappearing until you manually dismiss them. Specify the monitor that notifications should display on, or have them appear on the monitor with keyboard or mouse focus. Catch an unread notification disappearing from the corner of your eye? ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Fable

    Fable

    F# to JavaScript compiler

    Type inference provides robustness and correctness, but without the cost of additional code. Let the compiler catch bugs for you. Fable produces readable JavaScript code compatible with ES2015 standards and popular tooling like Webpack. Call JavaScript from Fable or Fable from JS. Use NPM packages. The entire JavaScript ecosystem is at your fingertips. Choose your favorite tool, from Visual Studio Code to JetBrains Rider. Fable supports the F# core library and some common .NET libraries to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    TestCafe

    TestCafe

    A Node.js tool to automate end-to-end web testing

    TestCafe is a Node.js tool for automating end-to-end web testing. All you have to do is set it up, write tests in JS or TypeScript, run them and view the results. There’s no need for WebDrivers or other testing software. Installing TestCafe takes just one minute and one command. TestCafe lets you create smart, stable tests with no manual timeouts. It can run parallel tests, saving you on test execution time, and can even build readable tests with PageObject. TestCafe runs on all popular...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ASP.NET Minimal APIs Made Easy

    ASP.NET Minimal APIs Made Easy

    A light-weight REST API development framework for ASP.Net 6

    It nudges you towards the REPR Design Pattern (Request-Endpoint-Response) for convenient & maintainable endpoint creation with virtually no boilerplate. Performance is on par with Minimal APIs. It's faster, uses less memory and does around 45k more requests per second than a MVC Controller in our benchmarks. Convenient business logic validation & error responses. Easy access to environment & configuration settings.
    Downloads: 1 This Week
    Last Update:
    See Project