awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesCLI Data Processors

Command-line tools designed to take input strings or files and transform them into structured data formats.

Distinct from CLI Process Controls: Candidates focus on AI agent wrapping or process lifecycle, not data parsing utilities.

Explore 5 awesome GitHub repositories matching development tools & productivity · CLI Data Processors. Refine with filters or upvote what's useful.

Awesome CLI Data Processors GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • faisalman/ua-parser-jsAvatar faisalman

    faisalman/ua-parser-js

    10,140Vezi pe GitHub↗

    ua-parser-js is a JavaScript library used to extract browser, operating system, and device information from raw user agent strings and client hints. It functions as a cross-platform tool that runs in both web browsers and Node.js server environments to identify web visitors. The library integrates modern HTTP client hint headers to retrieve hardware and browser details with higher accuracy than standard string parsing. It also includes a specialized detector to identify automated AI agents, web crawlers, and bots to distinguish human traffic from automated scripts. The project covers hardwar

    Ships a command-line interface for parsing individual strings or batch files into structured JSON visitor data.

    JavaScriptanalyticsbot-detectionbrowser-detection
    Vezi pe GitHub↗10,140
  • dinedal/textqlAvatar dinedal

    dinedal/textql

    9,109Vezi pe GitHub↗

    TextQL is a command line SQL query engine designed to execute relational queries directly against structured text files, such as CSV and TSV, without requiring a database import. It functions as a relational text file analyzer and a CSV processor that treats plain text files as virtual tables for filtering, joining, and aggregating data. The tool is built as a pipe-compatible data transformation utility, allowing it to process data from standard input and output formatted datasets. It enables relational joins across multiple files or directories within a single query to analyze relationships

    Functions as a CLI tool that transforms input strings or files into structured output based on SQL queries.

    Go
    Vezi pe GitHub↗9,109
  • spotify/basic-pitchAvatar spotify

    spotify/basic-pitch

    5,207Vezi pe GitHub↗

    Basic-pitch este un transcriber audio bazat pe rețele neuronale și un detector de pitch polifonic. Funcționează ca un convertor audio-to-MIDI care transformă înregistrările audio polifonice în evenimente de note MIDI și date de pitch bend. Sistemul păstrează expresia muzicală prin urmărirea fluctuațiilor continue de frecvență pentru a converti glissando-urile și vibrato-ul în evenimente de pitch bend MIDI. Utilizează un motor de inferență pluggable care permite configurarea runtime-ului modelului în funcție de sistemul de operare sau de nevoile de accelerare hardware. Proiectul oferă o interfață în linie de comandă pentru procesarea audio în loturi și o interfață programatică pentru integrarea transcrierii și extracției evenimentelor de note în software personalizat. Rezultatele transcrierii pot fi exportate ca fișiere MIDI, output-uri brute ale modelului și foi de calcul cu evenimente de note.

    Provides a command-line tool that transforms audio files into structured MIDI notation data.

    Pythonaudiolightweightmachine-learning
    Vezi pe GitHub↗5,207
  • asciidoctor/asciidoctorAvatar asciidoctor

    asciidoctor/asciidoctor

    5,193Vezi pe GitHub↗

    Asciidoctor este un motor de procesare a textului bazat pe Ruby și un toolchain de linie de comandă conceput pentru a converti conținutul AsciiDoc în formate de publicare structurate, inclusiv HTML5 și DocBook 5. Funcționează ca un toolchain de publicare de conținut static care transformă fișierele sursă brute în documente formatate. Sistemul utilizează o interfață de convertor pluggable și ieșire bazată pe template-uri, permițând suprascrierea logicii implicite de conversie prin convertoare sau template-uri personalizate. Acest lucru permite generarea unor structuri de documente specifice și exportul conținutului în diverse formate de publicare pentru canale de distribuție diverse. Toolchain-ul acoperă o gamă largă de capabilități, inclusiv conversia programatică a conținutului printr-o interfață pentru dezvoltatori, procesarea în lot prin terminal și generarea și minificarea foilor de stil pentru ieșirea HTML. Parsează textul brut într-un model de document intern înainte de a-l traduce în formatul final.

    Provides a terminal interface for converting source text into various output formats using customizable flags.

    Rubyasciidocasciidoctorconverter
    Vezi pe GitHub↗5,193
  • simonmichael/hledgerAvatar simonmichael

    simonmichael/hledger

    4,059Vezi pe GitHub↗

    hledger is a plain text accounting tool and double-entry ledger manager that stores financial transactions in human-readable text files. It functions as a financial reporting engine for generating balance sheets and income statements, and as a multi-currency investment tracker for managing commodity lots and capital gains. The project distinguishes itself by providing multi-interface data access, allowing users to interact with their financial data via a command line interface, a terminal user interface, and a web server. It features a market-price valuation system to calculate the current va

    Processes journal files and transforms financial data into plain text or CSV formats via the terminal.

    Haskellaccountingcommand-line-toolconsole-application
    Vezi pe GitHub↗4,059
  1. Home
  2. Development Tools & Productivity
  3. CLI Data Processors