7 Repos
Utilities for identifying data paths based on criteria.
Distinguishing note: Focuses on path identification based on node types rather than general data retrieval.
Explore 7 awesome GitHub repositories matching data & databases · Path Filters. Refine with filters or upvote what's useful.
This project is a command-line processor designed for the parsing, filtering, and transformation of structured data streams. It functions as a declarative programming environment that treats data as immutable streams, allowing users to perform complex structural modifications through the composition of small, reusable functions. By utilizing a recursive tree traversal engine, the system enables the navigation, inspection, and modification of deeply nested hierarchical data structures. The engine distinguishes itself through a stream-oriented architecture that processes input records one by on
Identifies paths to elements based on node types and specific value criteria.
This tool is a command-line processor designed for querying, updating, and transforming structured data files. It functions as a versatile engine for manipulating YAML, JSON, TOML, and XML documents, allowing users to perform complex operations directly from the terminal. By utilizing a path-based expression language, it enables precise navigation and modification of data structures within configuration files and infrastructure-as-code workflows. What distinguishes this tool is its ability to perform in-place document mutations while preserving original formatting, comments, and metadata. It
Retrieves the full traversal path of matching nodes as arrays of keys or indices.
mitmproxy2swagger is a tool that transforms captured mitmproxy network traffic into structured OpenAPI schemas for reverse-engineering REST APIs. It functions as an OpenAPI schema converter and network traffic documentation utility, extracting API endpoints and data structures from captured network packets to create formal technical references. The tool enables the reconstruction of undocumented APIs by converting intercepted HTTP request and response patterns into specifications. It supports merging multiple traffic capture files into a single schema to incrementally expand an API map and ut
Uses a predefined list of URI patterns to include or exclude specific endpoints from the final output.
CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools
CodeIgniter rejects requests containing dangerous characters in the URL path to prevent path traversal and injection attacks.
Valhalla is an open-source routing engine that calculates optimal paths and travel times using OpenStreetMap data. It is built around a tiled routing graph framework, allowing map data to be organized into small geographic tiles for efficient regional updates and offline routing capability. The project distinguishes itself through a multimodal routing server that combines automobile, pedestrian, bicycle, and public transit modes into single journeys. It includes a GPS trace matching engine to align noisy coordinates to the most probable road network paths and an isochrone and matrix generator
Valhalla returns a ranked list of the most likely routes for a given trace while filtering redundancies.
This project is a web-based point of sale and retail management system built with PHP and MySQL. It serves as a comprehensive tool for processing sales transactions, tracking inventory levels, and managing business expenses. The software integrates hardware for retail operations, including barcode scanner support and receipt printing. It features a dedicated inventory management system capable of generating EAN barcodes, organizing items into kits, and importing product data via CSV files. Beyond basic transactions, the platform covers customer loyalty tracking, the issuance of gift cards, a
Implements URI character filtering using regular expressions to block malicious or invalid requests.
Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr
The product explores and filters paths and relationship sequences between nodes using custom criteria.