awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
kashav avatar

kashav/fsql

0
View on GitHub↗
3,986 Stars·118 Forks·Go·MIT·3 Aufrufe

Fsql

fsql ist ein Command-Line-Interface-Tool, das eine SQL-ähnliche Abfragesprache zum Finden von Dateien und Verzeichnissen auf einem lokalen Datenträger bereitstellt. Es fungiert als Dateisystem-Abfrage-Engine, die es Benutzern ermöglicht, Dateien durch Ausführen strukturierter Anweisungen gegen Metadaten zu isolieren, anstatt Standard-Kommandozeilen-Flags zu verwenden.

Das Tool bietet eine interaktive Read-Eval-Print-Loop, die mehrzeilige Abfragen und rekursive Unterabfragen unterstützt, bei denen die Ergebnisse verschachtelter Suchvorgänge als Kriterien für äußere Abfragen dienen. Suchbereiche sind durch die Auflösung absoluter Pfade, relativer Pfade, Umgebungsvariablen und Glob-Muster konfigurierbar.

Das System wendet algebraische Operatoren, reguläre Ausdrücke und logische Filter auf Dateiattribute wie Hash, Größe und Änderungszeit an. Es enthält Datentransformations-Dienstprogramme, um diese Attribute in menschenlesbare Zeitstempel und standardisierte Größeneinheiten zu formatieren.

Features

  • SQL-like Queries - Translates structured SQL-like text queries into an internal representation for filtering filesystem metadata.
  • Filesystem Query Languages - Implements a SQL-like query language for discovering files and directories based on metadata and attributes.
  • Interactive Data Querying Tools - Provides a terminal-based interface for querying, filtering, and exploring structured filesystem data in real-time.
  • Filesystem Metadata Filtering - Provides filtering based on filesystem attributes such as file size, modification date, and directory depth.
  • Filesystem Querying - Implements a structured query language for executing complex searches and subqueries against local file attributes.
  • SQL Metadata Search - Locates files and folders by executing SQL-like statements against filesystem metadata.
  • File Management CLI Tools - Provides a command-line tool for isolating files based on algebraic operators, regular expressions, and system properties.
  • Complex Filesystem Filtering - Isolates files using complex logical operators and regular expressions applied to properties like size and hash.
  • Read-Eval-Print Loops - Maintains an interactive session that accepts multi-line queries for immediate execution against the local disk.
  • SQL Command Line Interfaces - Offers a terminal-based interface for finding files and directories using a SQL-inspired query language.
  • File Search by Attribute - Locates files by applying algebraic operators and regular expressions to attributes like size and modification time.
  • Interactive Read-Eval-Print Loops - Ships a read-eval-print loop environment for running multi-line filesystem queries without standard shell input.
  • Filesystem Discovery Utilities - Locates specific files and directories on a local disk using advanced filters and attribute-based queries.
  • Filesystem Path Scopes - Provides flexible search scope configuration using absolute paths, relative paths, environment variables, and glob patterns.
  • Subquery Execution - Evaluates nested filter clauses by using the results of inner search operations as criteria for outer queries.
  • Nested Subquery Integration - Enables the execution of nested queries within filter clauses to refine search results based on other search outputs.
  • Glob Pattern Resolvers - Expands search scopes by resolving environment variables and wildcards into concrete filesystem directory lists.
  • Local Filesystem Explorers - Provides an interactive tool for navigating and refining file searches on the local directory structure.

Star-Verlauf

Star-Verlauf für kashav/fsqlStar-Verlauf für kashav/fsql

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht kashav/fsql?

fsql ist ein Command-Line-Interface-Tool, das eine SQL-ähnliche Abfragesprache zum Finden von Dateien und Verzeichnissen auf einem lokalen Datenträger bereitstellt. Es fungiert als Dateisystem-Abfrage-Engine, die es Benutzern ermöglicht, Dateien durch Ausführen strukturierter Anweisungen gegen Metadaten zu isolieren, anstatt Standard-Kommandozeilen-Flags zu verwenden.

Was sind die Hauptfunktionen von kashav/fsql?

Die Hauptfunktionen von kashav/fsql sind: SQL-like Queries, Filesystem Query Languages, Interactive Data Querying Tools, Filesystem Metadata Filtering, Filesystem Querying, SQL Metadata Search, File Management CLI Tools, Complex Filesystem Filtering.

Welche Open-Source-Alternativen gibt es zu kashav/fsql?

Open-Source-Alternativen zu kashav/fsql sind unter anderem: apache/pinot — Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It… symfony/finder — This project is a PHP filesystem search component and file filtering library. It provides an object-oriented… experience-monks/devtool — Devtool is a suite of developer tools designed to execute server-side JavaScript code within a browser environment. It… system-f/fp-course — This project is an exercise-based learning platform and functional programming course designed to teach Haskell… cboxdoerfer/fsearch — fsearch is a high-performance desktop file search tool and filesystem indexing engine. It provides near-instant… jhspetersson/fselect — fselect is a command line utility and file metadata query engine that uses SQL-like syntax to filter and find files…

Open-Source-Alternativen zu Fsql

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Fsql.
  • apache/pinotAvatar von apache

    apache/pinot

    6,098Auf GitHub ansehen↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Java
    Auf GitHub ansehen↗6,098
  • symfony/finderAvatar von symfony

    symfony/finder

    8,445Auf GitHub ansehen↗

    This project is a PHP filesystem search component and file filtering library. It provides an object-oriented filesystem iterator designed to locate files and directories based on specific criteria. The library includes a project ignore file parser that allows the search process to respect version control exclusion patterns and metadata to skip unnecessary files. It covers a wide range of filtering capabilities, including the ability to isolate entries by name, path, size, and modification date. The tool also supports content-based filtering, type-based restrictions, and custom logic function

    PHPcomponentphpsymfony
    Auf GitHub ansehen↗8,445
  • cboxdoerfer/fsearchAvatar von cboxdoerfer

    cboxdoerfer/fsearch

    4,014Auf GitHub ansehen↗

    fsearch is a high-performance desktop file search tool and filesystem indexing engine. It provides near-instant location of files and folders on a local filesystem by utilizing a background indexing system that monitors filesystem changes in real time. The utility distinguishes itself through advanced query capabilities, including support for boolean search logic using AND, OR, and NOT operators, as well as regular expression and wildcard filtering. It allows for precise result refinement using literal character handling and specific search modifiers such as case sensitivity and exact matches

    Cfile-searchsearch-engine
    Auf GitHub ansehen↗4,014
  • experience-monks/devtoolAvatar von Experience-Monks

    Experience-Monks/devtool

    3,747Auf GitHub ansehen↗

    Devtool is a suite of developer tools designed to execute server-side JavaScript code within a browser environment. It functions as a bridge that allows Node.js programs to run inside a Chromium instance, enabling the use of built-in browser developer tools for visual debugging and performance profiling. The project provides a read-eval-print loop for interactive command execution with support for relative imports and piped input. It also includes a file watcher that monitors source files for changes and automatically reloads programs to accelerate the iteration cycle. The system integrates

    JavaScript
    Auf GitHub ansehen↗3,747
Alle 30 Alternativen zu Fsql anzeigen→