GitHub topics: pattern
LibreArp/LibreArp
A pattern-based arpeggio generator plugin (mirrored from GitLab)
Language: C++ - Size: 490 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 33 - Forks: 5

thiagomajesk/genesis
An Entity Component System (ECS) for Elixir focused on easy of use and ergonomics.
Language: Elixir - Size: 24.4 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

WerWolv/PatternLanguage
The Pattern Language used by the ImHex Hex Editor
Language: C++ - Size: 2.37 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 208 - Forks: 55

ershehzan/Data-Structure
A collection of essential data structure implementations in C++, including arrays, linked lists, stacks, queues, trees, graphs, heaps, and more. Perfect for learning, practicing, and preparing for coding interviews.
Language: C++ - Size: 2.42 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

Dnyarri/POVmosaic
Converting bitmaps to 3D objects mosaic in POV-Ray format.
Language: Python - Size: 176 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

CODEMASTER-ABDULLAH-92/150-Days-Hard-Of-DSA
A focused and structured 150-day challenge to master Data Structures and Algorithms. Daily problems, detailed explanations, and consistent progress toward becoming a DSA pro!
Language: C++ - Size: 26.4 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

mightyiam/dendritic
A Nix flake-parts usage pattern in which every Nix file is a flake-parts module
Size: 171 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

edadma/recognizer
A very basic backtracking pattern recognizer implemented in Scala
Language: Scala - Size: 2.55 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

CECASTRO11/java-design-patterns
Design patterns implemented in Java
Language: Java - Size: 43.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

gvergnaud/ts-pattern
🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.
Language: TypeScript - Size: 2.7 MB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 13,487 - Forks: 147

schalkt/tgen
Seamless texture generator in javascript
Language: JavaScript - Size: 4.88 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 117 - Forks: 9

kettanaito/naming-cheatsheet
Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern.
Size: 54.7 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 14,087 - Forks: 927

halfrost/LeetCode-Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Language: Go - Size: 18.4 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 33,503 - Forks: 5,772

tidalcycles/Tidal
Pattern language
Language: Haskell - Size: 14.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,460 - Forks: 264

ardalis/GuardClauses
A simple package with guard clause extensions.
Language: C# - Size: 3.59 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 3,173 - Forks: 278

SabakiHQ/boardmatcher
Finds patterns & shapes in Go board arrangements and names moves.
Language: JavaScript - Size: 207 KB - Last synced at: about 7 hours ago - Pushed at: over 4 years ago - Stars: 20 - Forks: 5

Snowflyt/megamatch
Painless pattern matching in TypeScript with type safety and minimalistic syntax
Language: TypeScript - Size: 449 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 30 - Forks: 0

codemodsquad/astx
Super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring
Language: TypeScript - Size: 2.75 MB - Last synced at: about 21 hours ago - Pushed at: 2 months ago - Stars: 117 - Forks: 6

validatedpatterns/rag-llm-gitops
Language: Shell - Size: 8.54 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 13 - Forks: 86

gobwas/glob
Go glob
Language: Go - Size: 1.3 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 985 - Forks: 68

nbgdigital/LEETCODE.
I will upload all the solution for leetcode questions which i have already solved and which i will solve in future.
Language: Python - Size: 29.3 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

sloria/TextBlob
Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.
Language: Python - Size: 7.6 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 9,335 - Forks: 1,161

merkle-open/generator-nitro
Your frontend? Fuel it with Nitro! Develop your frontend with a proven but flexible Node.js app, even in a large team.
Language: JavaScript - Size: 34.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 71 - Forks: 28

cerebnismus/smtplib-bruteforce
bruteforcing gmail (TLS/SSL)
Language: Python - Size: 205 KB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 40 - Forks: 12

Simfort/patterns-on-typescript
Under development
Language: TypeScript - Size: 4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

Matthew-Dove/ContainerExpressions
Containers for types, and expressions for those containers, enabling code to have fewer branching conditions.
Language: C# - Size: 820 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 1

sylvainmouquet/antpathmatcher
Python Implementation of the Ant-style path patterns.
Language: Python - Size: 23.4 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

tjenkinson/redos-detector
A CLI and library which tests helps score how vulnerable a regex pattern is to ReDoS attacks. Supported in the browser, Node and Deno.
Language: TypeScript - Size: 4.09 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 48 - Forks: 4

desko27/react-call
⚛️ 📡 Call your React components
Language: TypeScript - Size: 751 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 806 - Forks: 11

TIGERB/easy-tips
A little Tips in my Code Career with Go&PHP 🥳🥳🥳
Language: PHP - Size: 37.8 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 2,725 - Forks: 698

SohomM/Apple-Inc.-stock-price-analysis-updated-
Apple Inc. stock price analysis , python , updated
Language: Jupyter Notebook - Size: 142 KB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

Bni99/DSA
Its DSA series from basics !
Language: JavaScript - Size: 26.4 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

sillecelik/go-gopher
The Go Gopher Amigurumi Pattern
Size: 2 MB - Last synced at: about 20 hours ago - Pushed at: 3 months ago - Stars: 153 - Forks: 16

stuuupidcat/RPL
A pattern language for Rust.
Language: Rust - Size: 4.43 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 12 - Forks: 4

pujiaxin33/JXPatternLock
An easy-to-use, powerful, customizable pattern lock view in swift. 图形解锁/手势解锁 / 手势密码 / 图案密码 / 九宫格密码
Language: Swift - Size: 112 KB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 238 - Forks: 24

utkuatasoy/Face-Expression-Recognition
This project implements a deep learning-based facial expression recognition system using the FER2013 dataset, addressing class imbalance through sampling strategies, enhancing accuracy with MTCNN-based face alignment, and enabling real-time inference via ONNX models.
Language: Jupyter Notebook - Size: 307 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

DOCGroup/ACE_TAO
ACE and TAO
Language: C++ - Size: 824 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 729 - Forks: 382

dipanjanS/text-analytics-with-python
Learn how to process, classify, cluster, summarize, understand syntax, semantics and sentiment of text data with the power of Python! This repository contains code and datasets used in my book, "Text Analytics with Python" published by Apress/Springer.
Language: Jupyter Notebook - Size: 38.8 MB - Last synced at: 7 days ago - Pushed at: over 4 years ago - Stars: 1,668 - Forks: 848

validatedpatterns/multicloud-gitops
Multi-cloud Gitops validated pattern
Language: Shell - Size: 5.63 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 41 - Forks: 250

seer-lab/PIE
Pattern Instance Explorer (PIE), is an exploratory visualization tool that enable developers and researchers to examine a repository’s design patterns and their life cycles.
Language: Dart - Size: 81.4 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

stefano-regosa-deel/pattern-matching-ts
⚡ Pattern Matching in Typescript
Language: TypeScript - Size: 1.68 MB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 190 - Forks: 8

greyireland/algorithm-pattern
算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
Language: Go - Size: 4 MB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 15,379 - Forks: 2,598

quantium-ai/patternity
Stock price prediction using deterministic algorithm inspired by LSTM, focusing on pattern recognition in historical data.
Language: Python - Size: 12.7 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 9 - Forks: 2

eagudio/ciaplu
A library for matching and handling exceptions with pattern-based logic in TypeScript.
Language: TypeScript - Size: 101 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

xqsadness/IOS17-SwiftUI
UI, design, animations in swiftUI and more ...
Language: Swift - Size: 28.8 MB - Last synced at: 11 days ago - Pushed at: 17 days ago - Stars: 31 - Forks: 1

maximilianfeldthusen/Atomic-Counter
C++ code that implements a simple producer-consumer pattern using a thread-safe queue and atomic counter.
Language: C++ - Size: 9.77 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 2 - Forks: 0

HowProgrammingWorks/Factory
Factory for FP, OOP, other paradigms and metaprogramming
Language: JavaScript - Size: 48.8 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 11

HowProgrammingWorks/Pool
Object Pool
Language: JavaScript - Size: 61.5 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 8 - Forks: 10

mh3tx/smart-controller-servlet
Exemplo de Servlet Controller que detecta o tipo de conteúdo da requisição e usando polimorfismo - com Strategy Pattern - devolve a resposta em: HTML, JSON ou Texto simples. (ver README)
Language: Java - Size: 115 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

VincentH-Net/Orleans.Results
Concise, version-tolerant result pattern implementation for Microsoft Orleans 8
Language: C# - Size: 237 KB - Last synced at: 3 days ago - Pushed at: 19 days ago - Stars: 41 - Forks: 1

vgl-hub/teloscope
A universal telomere annotation tool for genome assemblies in [.fa][.gz] format
Language: C++ - Size: 2.91 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 7 - Forks: 0

metehan777/embedding-analysis-with-gemini-claude
Run a content embedding analysis with Gemini's 3k dimensions model with Claude 3.7 Sonnet Thinking
Language: Python - Size: 13.7 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 11 - Forks: 1

m4ss1m0g/mediatr-ts
Mediator patter for Typescript, inspired to MediatR csharp library
Language: TypeScript - Size: 413 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 52 - Forks: 11

ddmills/geotic
Entity Component System library for javascript
Language: JavaScript - Size: 1020 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 184 - Forks: 14

MrDave1999/SimpleResults
A simple library to implement the Result pattern for returning from services
Language: C# - Size: 723 KB - Last synced at: 22 days ago - Pushed at: 23 days ago - Stars: 123 - Forks: 4

ViktorViskov/fastapi-mvc
FastAPI MVC this is an example of using FastAPI and built upon the Model-View-Controller (MVC) architectural pattern.
Language: Python - Size: 88.9 KB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 92 - Forks: 24

Anurag1101/H-Shaped_Pattern
A simple Python script that generates a customizable H-shaped pattern based on user input. The thickness of the pattern can be adjusted, making it a great exercise for beginners to learn about string manipulation, loops, and formatting in Python.
Language: Python - Size: 73.2 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

zj-dreamly/my-program-learning
我的编程学习之路,包括了design pattern,data structure,java8,java io,java concurrent,guava,spring,spring boot,spring cloud,js,vue
Language: Java - Size: 186 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 2

webhippie/redirects
Simple pattern-based redirect server
Language: Go - Size: 2.11 MB - Last synced at: 21 days ago - Pushed at: 25 days ago - Stars: 3 - Forks: 1

Afif13/CSS-Pattern
A collection of background patterns powered by CSS gradients
Language: HTML - Size: 839 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 228 - Forks: 8

HowProgrammingWorks/Observer
Pattern Observer
Language: JavaScript - Size: 23.4 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 2

DJTB/hatsuon
Japanese pitch accent utils
Language: JavaScript - Size: 2.81 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 31 - Forks: 0

adriamontoto/object-mother-pattern
The Object Mother Pattern is a Python 🐍 package that simplifies and standardizes the creation of test 🧪 objects.
Language: Python - Size: 144 KB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

AngeloDotNet/MediatorPatternWithoutNugetPackages
Example showing how to implement the Mediator Pattern without using the MediatR Nuget package
Language: C# - Size: 11.7 KB - Last synced at: about 22 hours ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

terkelg/globrex
Glob to regular expression with support for extended globs.
Language: JavaScript - Size: 85.9 KB - Last synced at: about 16 hours ago - Pushed at: 8 months ago - Stars: 73 - Forks: 4

RobTillaart/PulsePattern
Arduino Library to generate repeating pulse patterns
Language: C++ - Size: 38.1 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 9 - Forks: 1

ivansergeev/gfxp
GFXP is a useful lib & tool for working with patterns for Playdate console
Language: Lua - Size: 1.79 MB - Last synced at: 23 days ago - Pushed at: 10 months ago - Stars: 68 - Forks: 3

SpriteOvO/sigmatch
✨ Modern C++ 20 signature match / search library
Language: C++ - Size: 51.8 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 115 - Forks: 19

moocf/sleeping-barber-problem.java
The sleeping barber problem is a classic interprocess communication and synchronization problem between multiple operating system processes.
Language: Java - Size: 11.7 KB - Last synced at: 23 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 2

moocf/dining-philosophers-problem.java
The dining philosophers problem is an example problem often used in concurrent algorithm design.
Language: Java - Size: 11.7 KB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

PedroLormendez/jcclass
Automated gridded version of the Jenkinson-Collison classification.
Language: Python - Size: 50 MB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 2

SaYMy-NaMe/Math-Problems
I write Math blogs during my free time. Try to deliver the thoughts what I come up with!
Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

iiithf/software-foundations
Software Foundations is a broad introduction to the mathematical underpinnings of reliable software.
Language: Coq - Size: 33.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

javaf/monitor-example
A monitor is a synchronization approach that allows threads to wait until a condition is satisfied while enforcing mutual exclusion.
Language: Java - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

javaf/dekker-algorithm
Dekker's algorithm is the first known correct solution to the mutual exclusion problem in concurrent programming.
Language: Java - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 1

javaf/bakery-algorithm
Bakery algorithm is intended to improve the safety in the usage of shared resources among multiple threads by means of mutual exclusion.
Language: Java - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

kolomied/cdk-stepfunctions-patterns
A set of Step Functions high-level resiliency patterns.
Language: TypeScript - Size: 203 KB - Last synced at: 25 days ago - Pushed at: over 4 years ago - Stars: 68 - Forks: 5

OpenGene/CfdnaPattern
Pattern Recognition for Cell-free DNA
Language: Python - Size: 1.15 MB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 59 - Forks: 21

sonodima/aobscan
AOBscan is a library for multi-threaded AOB memory scanning
Language: Rust - Size: 67.4 KB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 2

lucabro81/semreg
A library for creating readable and maintainable regular expressions
Language: TypeScript - Size: 85.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

kauemurakami/getx_pattern
Design pattern designed to standardize your projects with GetX on Flutter.
Language: Makefile - Size: 120 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1,016 - Forks: 233

lpxxn/rust-design-pattern
rust design patterns
Language: Rust - Size: 66.4 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 1,392 - Forks: 110

padosoft/laravel-presenter Fork of guilhermegonzaga/presenter
Implementation for Laravel 5 of the presenter design pattern.
Language: PHP - Size: 146 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

EddyPBR/emommit
👨💻 A guide for commits with emojis
Language: TypeScript - Size: 123 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Prince-GH/Processing-P5.js
Language: Processing - Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

solodon4/Mach7
Functional programming style pattern-matching library for C++
Language: C++ - Size: 97.2 MB - Last synced at: 29 days ago - Pushed at: over 3 years ago - Stars: 1,290 - Forks: 78

contributors-company/boar_locator
Lightweight service locator for managing synchronous and asynchronous dependencies in Dart.
Language: Dart - Size: 17.6 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

validatedpatterns/industrial-edge
Language: Python - Size: 10.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 73

validatedpatterns-sandbox/travelops
Language: Shell - Size: 5.16 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 5

jscarle/LightResults
An extremely light and modern Operation Result Pattern library for .NET.
Language: C# - Size: 179 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 144 - Forks: 2

HowProgrammingWorks/Visitor
Visitor Pattern
Language: JavaScript - Size: 44.9 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 4 - Forks: 1

HowProgrammingWorks/Strategy
Strategy Pattern
Language: JavaScript - Size: 43 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 7 - Forks: 2

HowProgrammingWorks/Mediator
Define an interaction between instances as a separate instance
Language: JavaScript - Size: 36.1 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

HowProgrammingWorks/InversionOfControl
IoC: dependency injection, module sandboxing, framework wrappers, etc.
Language: JavaScript - Size: 73.2 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 25 - Forks: 98

HowProgrammingWorks/Facade
Pattern Facade Implementations
Language: JavaScript - Size: 44.9 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 6 - Forks: 4

HowProgrammingWorks/Composite
Composite pattern
Language: JavaScript - Size: 39.1 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 1

HowProgrammingWorks/Command
Pattern Command
Language: JavaScript - Size: 65.4 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 7 - Forks: 5

HowProgrammingWorks/Bridge
Use bridge to decouple an abstraction from its implementation
Language: JavaScript - Size: 29.3 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

HowProgrammingWorks/Adapter
Pattern Adapter Implementations
Language: JavaScript - Size: 56.6 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 17 - Forks: 3

uncallable/ct_memcmp
ct memcmp() w/ sidechannel resistance via data oblivious access patterns
Language: Rust - Size: 4.53 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
