A tool for mining commits from Git repositories and diffs to automatically extract code change pattern instances and features with ast analysis
- ast-analysis
- mining-software-repositories
- kth
- inria
47,133 repositories indexed
241–264 of 324 · Most stars
A tool for mining commits from Git repositories and diffs to automatically extract code change pattern instances and features with ast analysis
🚦 Semaphore pattern implementation with timeout of lock/unlock operations.
Pipe elixir functions that match ok/error tuples or custom patterns.
State machine pattern for Ecto
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
C++ implementation of the Local Binary Pattern texture descriptors. This class integrates with OpenCV and FFTW3 to bring a complete and fast implementation of the popular descriptors: LBP u2, ri, riu2 & hf. The routines for calculating these descriptors are inspired by the Matlab code of the original authors.
A framework for speeding up the development of automated UI tests for Windows, Android, iOS, and Web with Appium/Selenium on .NET
A Fluent Regex Builder for Java
High-performance Distributed Command Pattern (DCP) for Go
Toolbox for the analysis of smFISH images.
Library for writing patterns to generate or process (a)musical sequences of mathematically (un)related (non-)compound values in Lisp.
CodeBehind is a modern full-stack framework under ASP.NET Core. CodeBehind was developed by Elanat in 2023 and competes with Microsoft's default web frameworks (ASP.NET Core MVC and Razor Pages and Blazor). CodeBehind is an engineering masterpiece that simultaneously provides the possibility of development based on many patterns.
Peax is a tool for interactive visual pattern search and exploration in epigenomic data based on unsupervised representation learning with autoencoders
YALIH (Yet Another Low Interaction Honeyclient) is a low Interaction Client honeypot designed to detect malicious websites through signature, anomaly and pattern matching techniques
Service layer implementation for CakePHP
Pattern recognition package in Go lang.
A set of Step Functions high-level resiliency patterns.
Ruby wrapper for the Qdrant vector search database API
The implementation of the pattern observer
Parse placeholder and wildcard text commands
POMWright is a complementary test framework for Playwright written in TypeScript.
Ruby wrapper for the Weaviate vector search database API
Macro for tapping into a pattern match while using the pipe operator
Publish–subscribe design pattern implementation framework, with an ability to publish events by topic.