Showing 171 open source projects for "create patterns"

View related business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    Aseprite

    Aseprite

    Animated sprite editor & pixel art tool

    ...Select color harmonies. Create light and shadows with the shading ink. Create perfect strokes for pixel-art. Avoid extreme pixel distortions when rotating tiny sprites. Create patterns repeating the image in a 3x3 grid. Create custom brushes for dithering. Composite layers to create color effects. Open or save a sequence of images. Create animations and save them as .gif files.
    Downloads: 550 This Week
    Last Update:
    See Project
  • 2
    ESLint

    ESLint

    The pluggable linting utility for identifying patterns in Javascript

    ESLint is an open source tool for identifying and reporting on patterns found in ECMAScript/JavaScript code. ESLint is written using Node.js
    Downloads: 8 This Week
    Last Update:
    See Project
  • 3
    Logos

    Logos

    Create ridiculously fast Lexers

    Logos is a lexer generator for Rust, designed to create fast and efficient lexers with minimal code. It leverages Rust's procedural macros to define token patterns, streamlining the process of lexical analysis.​
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Juggling Lab

    Juggling Lab

    Juggling Lab juggling animator

    Juggling Lab is an open-source juggling simulation and animation software designed to visualize juggling patterns. It allows users to create, simulate, and analyze various juggling sequences, offering both 2D and 3D visualizations. Juggling Lab is highly customizable, supporting complex patterns and siteswap notation, making it a valuable tool for jugglers, performers, and enthusiasts looking to practice or study new routines.
    Downloads: 10 This Week
    Last Update:
    See Project
  • Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
    Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

    Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

    Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
    Sign Up Free
  • 5
    TypeSpec

    TypeSpec

    Language for defining cloud service APIs and shapes

    ...TypeSpec is excellent for generating many different API description formats, client and service codes, documentation, and many other assets. All this while keeping your TypeSpec definition as a single source of truth. Using TypeSpec, you can create reusable patterns for all aspects of an API and package those reusable patterns into libraries. These patterns establish "guardrails" for API designers and make it easier to follow best practices than to deviate from them. TypeSpec also has a rich linter framework with the ability to flag anti-patterns as well as an emitter framework that lets you control the output to ensure it follows the patterns you want.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    core.match

    core.match

    An optimized pattern matching library for Clojure

    core.match is a high-performance pattern-matching library for Clojure and ClojureScript. It provides an optimized macro-based DSL for structurally matching data—such as sequences, maps, regexes—offering a clearer alternative to nested conditionals or destructuring. A symbol pattern can represent one of three behaviours. Match the value of an existing local binding. Create a "named" wildcard pattern that creates a binding of the given name to the right of the pattern row.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Tidal

    Tidal

    Pattern language

    Tidal Cycles (or just Tidal for short) is software for making patterns with code, whether live coding music at algoraves or composing in the studio. It includes a simple and flexible notation for rhythmic sequences and an extensive library of patterning functions for combining and transforming them. This allows you to quickly create complex patterns from simple ingredients. By default, sound is made with the featureful SuperDirt synth/sampler, but you can control other synths using Open Sound Control (OSC) or MIDI. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Moondream

    Moondream

    Tiny vision language model

    Moondream is a creative code project and visual experimentation repository that explores generative graphics, aesthetic patterns, and interactive art through code. The project typically showcases procedural visualizations, algorithmic designs, and artistic experiments that push the boundaries of what can be expressed with programming languages and rendering frameworks. While the exact nature can vary by commit or branch, Moondream’s work often blends geometry, color theory, and motion to create immersive visuals that can be interactive, animated, or reactive to input. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    pep484 stubs for Django

    pep484 stubs for Django

    PEP-484 stubs for Django

    This package contains type stubs and a custom mypy plugin to provide more precise static types and type inference for Django framework. Django uses some Python "magic" that makes having precise types for some code patterns problematic. This is why we need this project. The final goal is to be able to get precise types for the most common patterns. We are independent from Django at the moment. There's a proposal to merge our project into the Django itself. You can show your support by liking...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Powerful App Monitoring Without Surprise Bills Icon
    Powerful App Monitoring Without Surprise Bills

    AppSignal starts at $23/month with all features included. No overages, no hidden fees. 30-day free trial.

    Tired of monitoring tools that punish you for scaling? AppSignal offers transparent, predictable pricing with every feature unlocked on every plan. Track errors, monitor performance, detect anomalies, and manage logs across Ruby, Python, Node.js, and more. Trusted by developers since 2012 with free dev-to-dev support. No credit card required to start your 30-day trial.
    Try AppSignal Free
  • 10
    ergo

    ergo

    Framework for creating microservices using technologies of Erlang/OTP

    Technologies and design patterns of Erlang/OTP have been proven over the years. Now in Golang. Up to x5 times faster than original Erlang/OTP in terms of network messaging. The easiest way to create an OTP-designed application in Golang. The goal of this project is to leverage Erlang/OTP experience with Golang performance. The ideal framework for creating complex and distributed solutions (machine learning, data processing pipeline, etc.) being simple and reliable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Manim Skills Repository

    Manim Skills Repository

    Agent skills for Manim to create 3Blue1Brown style animations

    Manim Skills Repository provides a well-crafted set of “agent skills” and reusable components that make it easier to produce animations in Manim similar to the iconic style seen in 3Blue1Brown videos. It supplies templates, best-practice patterns, and example scenes that help users quickly get started with both Manim Community Edition and the older ManimGL framework, allowing for expressive mathematical and conceptual animations without reinventing the wheel. The project aims to wrap common...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Maestral

    Maestral

    Open-source Dropbox client for macOS and Linux

    Maestral is a lightweight Dropbox client for macOS and Linux. It provides powerful command line tools, supports gitignore patterns to exclude local files from syncing, and allows syncing multiple Dropbox accounts. The CLI allows configuring an unlimited number of Dropbox accounts. Just pass a new config name when linking a new account. More fine-grained controls in the GUI and command line interface allow excluding individual files with selective sync. Maestral is not an official Dropbox...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    MinecraftDeveloperGuide

    MinecraftDeveloperGuide

    Minecraft developer Chinese guide

    MinecraftDeveloperGuide is an open-source documentation project designed to help developers learn how to create modifications, tools, and extensions for Minecraft. The guide functions as a comprehensive knowledge base that explains many aspects of Minecraft development, including modding frameworks, programming concepts, and the internal mechanics of the game’s software architecture. It serves as a structured learning resource for developers who want to understand how to create mods, plugins, and custom tools that interact with the Minecraft engine. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    inertia

    inertia

    Inertia.js lets you quickly build modern single-page React, Vue

    Create modern single-page React, Vue, and Svelte apps using classic server-side routing. Works with any backend, tuned for Laravel. Inertia is a new approach to building classic server-driven web apps. We call it the modern monolith. Inertia allows you to create fully client-side rendered, single-page apps, without the complexity that comes with modern SPAs.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    Lightning Design System for React

    Lightning Design System for React

    Salesforce Lightning Design System for React

    Accessible, localization-friendly, presentational React components. The Lightning Design System for React is an implementation of the Lightning Design System with accessible patterns and established best practices. The source code is licensed under BSD 3-Clause. For a no hassle setup and compatibility with Create React App, transpiled ES6 and CommonJS module versions have been included within the NPM package. If using this setup, please re-write the import statement in the documentation site examples. Advanced usage requires that your babel presets are set up correctly. create-react-app and environments that do not transpile code within node_modules are not compatible with the component import below. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Kuma UI

    Kuma UI

    A Headless, Utility-First, and Zero-Runtime UI Component Library

    Kuma UI is an open-source styling and component library that focuses on providing a headless, utility-first approach to building modern web interfaces. The framework emphasizes performance by extracting CSS at build time, allowing developers to create fast websites without requiring runtime styling engines in the browser. By combining utility-first styling with headless component patterns, Kuma UI allows developers to fully customize visual appearance while relying on reusable component logic. The library is designed to work particularly well with modern React and Next.js development workflows and supports advanced features such as React Server Components. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    YARA

    YARA

    The pattern matching swiss knife for malware researchers

    YARA is a tool aimed at (but not limited to) helping malware researchers to identify and classify malware samples. With YARA you can create descriptions of malware families (or whatever you want to describe) based on textual or binary patterns. Each description, a.k.a rule, consists of a set of strings and a boolean expression which determines its logic. YARA is multi-platform, running on Windows, Linux and Mac OS X, and can be used through its command-line interface or from your own Python scripts with the yara-python extension. ...
    Downloads: 24 This Week
    Last Update:
    See Project
  • 18
    Fabric.js

    Fabric.js

    Javascript Canvas Library and SVG-to-Canvas Parser

    Fabric.js is a simple yet powerful Javascript HTML5 canvas library that allows you to easily work with HTML5 canvas element in various ways. It is also an SVG-to-canvas (and vice versa) parser. Fabric provides an interactive object model on top of canvas element, so you can create and populate objects on canvas; manipulate the size, position and rotation of these objects; modify properties such as color, transparency and more. You could also group these objects together with just a simple...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    WeClone

    WeClone

    One-stop solution for creating your digital avatar from chat history

    ...Developers can use the resulting model to create chatbots that simulate a specific user’s communication patterns for testing or research purposes. Overall, WeClone explores the idea of digital identity replication through machine learning and conversational modeling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Semantic Kernel

    Semantic Kernel

    Integrate cutting-edge LLM technology quickly and easily into your app

    Semantic Kernel is an open-source SDK that lets you easily combine AI services like OpenAI, Azure OpenAI, and Hugging Face with conventional programming languages like C# and Python. By doing so, you can create AI apps that combine the best of both worlds. To help developers build their own Copilot experiences on top of AI plugins, we have released Semantic Kernel, a lightweight open-source SDK that allows you to orchestrate AI plugins. With Semantic Kernel, you can leverage the same AI orchestration patterns that power Microsoft 365 Copilot and Bing in your own apps, while still leveraging your existing development skills and investments.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    Addy

    Addy

    Anonymous email forwarding

    Addy is an open-source anonymous email forwarding service designed to protect users’ real email addresses from exposure, spam, and tracking by letting them create and manage unlimited email aliases that forward to their primary inbox. Instead of giving out their real email address when signing up for services, users can create descriptive or random alias addresses that disguise their identity and keep their inbox clean by deactivating or deleting any alias that starts receiving unwanted...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    ContainerSSH

    ContainerSSH

    ContainerSSH: Launch containers on demand

    ...Perfect for vendor and student labs. Provide production access to your developers, give them their usual tools while logging all changes. Authorize their access and create short-lived credentials for the database using simple webhooks. Clean up the environment on disconnect. Study SSH attack patterns up close. Drop attackers safely into network-isolated containers or even virtual machines, and capture their every move using the audit logging ContainerSSH provides. The built-in S3 upload ensures you don't lose your data.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    Active Admin

    Active Admin

    The administration framework for Ruby on Rails applications

    Active Admin is a Ruby on Rails plugin for generating administration style interfaces. It abstracts common business application patterns to make it simple for developers to implement beautiful and elegant interfaces with very little effort. Customizable global navigation allows you to create usable admin interfaces for your business. Use the bundled Devise configuration or implement your own authorization using the provided hooks. Use scopes to create sections of mutually exclusive resources for quick navigation and reporting. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Antrea

    Antrea

    Kubernetes networking based on Open vSwitch

    Antrea is a Kubernetes-native project that implements the Container Network Interface (CNI) and Kubernetes NetworkPolicy thereby providing network connectivity and security for pod workloads. Antrea extends the benefit of programmable networks from Open vSwitch (OVS) to Kubernetes. Antrea simplifies Kubernetes networking across differing clouds and operating systems with a unified network stack built atop Open vSwitch. Antrea is designed to ease deployment, operations and troubleshooting by...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    Singapore Government Design

    Singapore Government Design

    Framework that provide a beautiful common visual language and UX

    The Singapore Government Design System was developed to empower teams to create fast, accessible, and mobile-friendly digital services. SGDS components makes use of bootstrap v5.1.3 js library as an external dependency. If you only need the visual parts of SGDS, or if you are using frontend frameworks like React, you do not need to import this.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB