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
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 1
    gema is a general purpose text processing utility based on the concept of pattern matching. It reads an input file and copies it to an output file transforming the data as specified by the patterns defined by the user. See the "Wiki" tab for further information.
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    Sudoku Explainer

    Sudoku Explainer

    Sudoku Explainer Java (Swing) GUI explains how to solve Sudokus

    ...It cannot, except by chance, generate really hard puzzles (left to the boffins). My coding ethos puts speed before maintainability, so multiple pieces of code implement the same pattern (boiler-plate), which is a pain in the ass to maintain. Like all open-source software SE has bugs. It's a work in progress. This code is free, without any warranty (GNU LGPL). It's intended to work for anyone, but my real focus is solving expert (beyond a humans ability) level puzzles as quickly as possible, using logic.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 3
    Metatheory.jl

    Metatheory.jl

    General purpose algebraic metaprogramming

    Metatheory.jl is a general purpose term rewriting, metaprogramming and algebraic computation library for the Julia programming language, designed to take advantage of the powerful reflection capabilities to bridge the gap between symbolic mathematics, abstract interpretation, equational reasoning, optimization, composable compiler transforms, and advanced homoiconic pattern matching features. The core features of Metatheory.jl are a powerful rewrite rule definition language, a vast library of functional combinators for classical term rewriting and an e-graph rewriting, a fresh approach to term rewriting achieved through an equality saturation algorithm. Metatheory.jl can manipulate any kind of Julia symbolic expression type, as long as it satisfies the TermInterface.jl.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4

    FCGRGen

    A tool for generating Frequency Chaos Game Representation images

    FCGRGen is a user-friendly tool for generating Frequency Chaos Game Representation (FCGR) images of genomic sequences. It takes input genomic sequences in FASTA file format and provides an easy-to-use interface for specifying the value of k (the length of oligonucleotides) and generating FCGR images. • Input genomic sequences in FASTA file format. • Browse button for selecting the input file. • Browse button for selecting the output folder. • Specify the value of k for FCGR generation. •...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $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
  • 5
    CSS Layout

    CSS Layout

    A collection of popular layouts and patterns made with CSS

    ...The collection avoids dependencies, JavaScript requirements, and large design systems. Each example focuses on the essential structure needed to reproduce a practical interface pattern. Developers can combine several patterns to assemble complete pages without importing an entire CSS framework. The project is intended as both a learning resource and a time-saving starting point for front-end work.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    DevStore

    DevStore

    A microservices e-commerce reference application

    A microservices e-commerce reference application built with ASP.NET 6. The EShopOnContainers is an awesome project, however the code has some "bad smells". We found it difficult to start learning/using EShopOnContainers compared to DevStore. We like to think of the DevStore as a simplified (but no less complex) version and written with more care in code and small details. We also focused only on the Web architecture with ASP.NET.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    React Demos

    React Demos

    A collection of simple demos of React.js

    ...The code favors clarity over abstraction, making it easy to copy, tweak, and compare different approaches to the same problem. Many examples are deliberately minimal, showing just enough HTML, CSS, and JavaScript to highlight the React pattern being taught. The structure encourages hands-on learning: open a demo, modify a prop or state update, and observe how the UI reacts. It works well as a study companion for beginners or as a quick refresher before building larger applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    boscaceoil

    boscaceoil

    A simple music making program

    Boscaceoil is a cross-platform, standalone music tracker designed by indie game developer Terry Cavanagh. Built with Flash, it lets users compose music in a grid-based tracker interface with built-in instruments that mimic the sound of old-school game consoles. It’s great for creating retro game music or experimenting with synthesized tones in a nostalgic interface that feels like a modern homage to classic trackers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Ultimate AppLocker Bypass List

    Ultimate AppLocker Bypass List

    The most common techniques to bypass AppLocker

    UltimateAppLockerByPassList is a community-curated repository that collects known techniques, patterns, and candidate binaries that have been observed or proposed to bypass Microsoft AppLocker and similar executable control policies. The project functions as a living catalog: entries list binaries, script hosts, and patterns that researchers have tested or reported in the wild, along with notes about context, platform constraints, and mitigation ideas. It is aimed primarily at defenders,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    Flysystem

    Flysystem

    Abstraction for local and remote filesystems

    Flysystem is a file storage library for PHP. It provides one interface to interact with many different types of filesystems. When you use Flysystem, you’re not only protected from vendor lock-in, you’ll also have a consistent experience for which ever storage is right for you. Flysystem V2 is a full, from the ground up rewrite. It features simplifications of the interface, introduces a new error/exception handling strategy, and brings all the latest type-related features of PHP 7 to the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    preact-cli

    preact-cli

    Your next Preact PWA starts in 30 seconds.

    ...Fully automatic code-splitting for routes (see Route-Based Code Splitting). Transparently code-split any component with an async! prefix. Auto-generated Service Workers for offline caching powered by Workbox. PRPL pattern support for efficient loading. Zero-configuration pre-rendering/server-side rendering hydration. Support for CSS Modules, LESS, Sass, and Stylus; with Autoprefixer. Monitor your bundle/chunk sizes with built-in tracking. Automatic app mounting, debug helpers & Hot Module Replacement. The purpose of official preact project templates are to provide opinionated development tooling setups so that users can get started with actual app code as fast as possible. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    knotwizard

    knotwizard

    Friendship bracelet knitting pattern editor

    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    grep

    grep

    POSIX-compliant minimalist cross-platform grep function

    Minimalist Cross-platform grep function. The grep command is a command-line tool in Unix and Unix-like systems used to search and print lines of text that match a specified pattern within one or more files. Licensed under ISC License. Source: https://github.com/pedroalbanese/grep Visit: http://albanese.atwebpages.com/projects.php
    Downloads: 24 This Week
    Last Update:
    See Project
  • 14
    Jester

    Jester

    A sinatra-like web framework for Nim

    ...All routes must be inside a routes block. Routes will be executed in the order that they are declared. So be careful when halting. The route path may contain a special pattern or just a static string. Special patterns are almost identical to Sinatra's, the only real difference is the use of @ instead of the :. In this case you might want to make the leading '/' optional too, you can do this by changing the pattern to "/hello/?@name?". This is useful because Jester will not match "/hello" if the leading '/' is not made optional. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Sed

    Sed

    POSIX-compliant cross-platform sed function

    The sed command is a command-line tool used for text manipulation in Unix and Linux systems, allowing users to perform operations like text substitution, line deletion, and insertion using pattern-based expressions. Licensed under GPL-3.0 license Source: https://github.com/rwtodd/Go.Sed Visit: http://albanese.atwebpages.com
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    aigc

    aigc

    An e-book about the real-world application of LLM

    ...It introduces the basics and applications of large language models, as well as how to build your own models. These include writing, developing, and managing prompts, exploring what the best large language models can bring, and pattern and architecture design for LLM application development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Jennifer

    Jennifer

    Crystal ORM using ActiveRecord pattern with flexible query DSL

    ActiveRecord pattern implementation for Crystal with a powerful query DSL, validation, relationship definition, translation and migration mechanism. You need to choose one of the existing drivers for your DB: MySQL or Postgres; the sqlite3 adapter automatically installs the required driver for it. Jennifer allows you to maintain everything for your models - from DB migrations and field mapping to callbacks and building queries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    QistasLinks-Serial-Communication-Library

    The perfect solution for projects that depend on serial communications

    QistasLinks: C# library, make serial interface(RS232) communication easy and efficient for any project utilizing a serial connection. With its user-friendly methods and robust features, QistasLinks simplifies the process of establishing communication with microcontrollers and facilitates seamless data exchange, By integrating QistasLinks into your application, you can benefit from enhanced performance and extended capabilities, making it the ideal choice for any project relying on serial...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19

    wCMF

    The wCMF web application framework

    wCMF is a lightweight MDA approach to application development based on the MVC pattern. It allows to create any kind of PHP webapp, e.g. CRM, CMS from an UML model. It features an object persistence layer, a soap interface and standard views/controllers. This website hosts code and downloads for versions prior to 4.0. For newer versions please visit https://github.com/iherwig/wcmf.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ASP.NET Core API Endpoints

    ASP.NET Core API Endpoints

    A project for supporting API Endpoints in ASP.NET Core web apps

    It is a lightweight library that promotes building web APIs using a feature-focused endpoint pattern instead of traditional controller-based architecture. The project encourages developers to create small, single-responsibility endpoint classes that improve code clarity, testability, and maintainability in modern applications. It provides base classes and conventions that reduce boilerplate while keeping full compatibility with standard core middleware, routing, and dependency injection. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    javaboy-code-samples

    javaboy-code-samples

    Collection of Java code examples and demo projects

    ...Rather than focusing on a single application, it groups many small sample programs and projects that exemplify usage of Java core APIs, Spring Boot, frameworks like GRPC and Shiro, REST services, JWT, web security, caching, asynchronous processing, and database interactions. Each sample serves as a compact learning unit for a specific technology or pattern, allowing developers to explore one concern at a time without navigating a massive codebase. The repository often accompanies blog posts and tutorials, helping developers learn by reading articles and examining the corresponding code side-by-side. Because these practical examples cover common real-world problems and solutions, the project has amassed significant developer interest and engagement.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    SMC - The State Machine Compiler

    SMC - The State Machine Compiler

    Translates state machine into a target programming language.

    SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
    Leader badge
    Downloads: 54 This Week
    Last Update:
    See Project
  • 23
    ACHE Focused Crawler

    ACHE Focused Crawler

    ACHE is a web crawler for domain-specific search

    ACHE is a focused web crawler. It collects web pages that satisfy some specific criteria, e.g., pages that belong to a given domain or that contain a user-specified pattern. ACHE differs from generic crawlers in sense that it uses page classifiers to distinguish between relevant and irrelevant pages in a given domain. A page classifier can be defined as a simple regular expression (e.g., that matches every page that contains a specific word) or a machine-learning-based classification model. ACHE also automatically learns how to prioritize links in order to efficiently locate relevant content while avoiding the retrieval of irrelevant pages. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    MVVM

    MVVM

    Analyze the principle of vue implementation and implement mvvm

    This repository presents a minimal JavaScript implementation of the MVVM pattern to illustrate how reactive data binding systems work under the hood. It wires up data observation with watchers and a dependency-tracking mechanism, then connects that to a simple template compiler and directive system to update the DOM when state changes. Two-way bindings and computed values demonstrate how views can reflect model changes instantly while user input propagates back to the data layer. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    EBSP Indexer

    EBSP Indexer

    GUI for processing and indexing EBSP from SEMs

    EBSP Indexer is a graphical user interface that allows for processing and indexing of Electron backscatter patterns which are generated by scanning electron microscopes. Its goal is to make the rich functionality of the open-source library kikuchipy more accessible to users, without requiring knowledge of python or the library itself. Contribute by using our DOI: https://zenodo.org/record/7925262
    Downloads: 2 This Week
    Last Update:
    See Project