awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to shenwei356/csvtk

Open-source alternatives to Csvtk

30 open-source projects similar to shenwei356/csvtk, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Csvtk alternative.

  • daq-tools/skeemD

    daq-tools/skeem

    0View on GitHub↗
    View on GitHub↗0
  • wizardmac/readstatW

    WizardMac/ReadStat

    0View on GitHub↗
    View on GitHub↗0
  • turicas/rowsT

    turicas/rows

    0View on GitHub↗
    View on GitHub↗0
  • saulpw/visidatasaulpw avatar

    saulpw/visidata

    8,834View on GitHub↗

    VisiData is a terminal-based interactive data analysis tool and browser designed for exploring, filtering, and sorting large tabular datasets. It functions as a structured data inspector that loads and flattens complex formats like JSON, XML, and PCAP into interactive sheets, as well as a terminal file manager for navigating directories and performing staged filesystem operations. The project distinguishes itself by rendering data visualizations, such as scatter plots and histograms, directly in the terminal using Unicode Braille characters. It provides a Python-based data wrangling environme

    Pythonclicsvdatajournalism
    View on GitHub↗8,834
  • liquidaty/zsvliquidaty avatar

    liquidaty/zsv

    390View on GitHub↗

    zsv+lib: tabular data swiss-army knife CLI world's fastest (simd) CSV parser

    C
    View on GitHub↗390
  • benhoyt/goawkbenhoyt avatar

    benhoyt/goawk

    2,040View on GitHub↗

    A POSIX-compliant AWK interpreter written in Go, with CSV support

    Goawkcsvgo
    View on GitHub↗2,040

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • sgreben/jpsgreben avatar

    sgreben/jp

    1,337View on GitHub↗

    dead simple terminal plots from JSON data. single binary, no dependencies. linux, osx, windows.

    Gobar-chartchartsjson
    View on GitHub↗1,337
  • ezrosent/frawkezrosent avatar

    ezrosent/frawk

    1,306View on GitHub↗

    an efficient awk-like language

    Rust
    View on GitHub↗1,306
  • wireservice/csvkitwireservice avatar

    wireservice/csvkit

    6,390View on GitHub↗

    csvkit is a composable Unix-style command-line toolkit for converting, filtering, and analyzing CSV files directly from the terminal. It provides a suite of focused single-purpose commands that can be combined via pipes to build complex data processing workflows, with a modular architecture that includes a column-type inference engine for automatically detecting data types and a streaming-pipeline design for efficient handling of tabular data. The toolkit distinguishes itself through its SQL-engine abstraction layer, which allows users to run SQL queries directly against CSV files without req

    Python
    View on GitHub↗6,390
  • benbernard/recordstreamB

    benbernard/RecordStream

    0View on GitHub↗
    View on GitHub↗0
  • johnkerl/millerjohnkerl avatar

    johnkerl/miller

    9,911View on GitHub↗

    Miller is a command-line data processor used for filtering, transforming, and aggregating name-indexed tabular data. It functions as a tool for querying and reshaping records across multiple file formats, serving as a converter between CSV, JSON, and YAML. The tool distinguishes itself by using a name-indexed data model, allowing users to manipulate fields by name rather than numeric position. It utilizes single-pass streaming algorithms to compute statistics and summaries on large datasets that exceed available system memory. Its capabilities cover data transformation and analysis, includin

    Gocommand-linecommand-line-toolscsv
    View on GitHub↗9,911
  • peltoche/lsdPeltoche avatar

    Peltoche/lsd

    16,074View on GitHub↗

    lsd is a directory listing tool and directory tree visualizer designed as a modern replacement for the standard Unix ls command. It provides a command line interface for listing directory contents and visualizing hierarchical folder structures with enhanced visual formatting. The utility distinguishes itself through customizable themes, allowing users to modify the output appearance by mapping specific colors and icons to file names, types, or extensions. It uses extension-based icon mapping to provide visual file type identification via specific glyphs. The tool covers functional domains in

    Rust
    View on GitHub↗16,074
  • bionode/bionodebionode avatar

    bionode/bionode

    313View on GitHub↗

    Modular and universal bioinformatics

    JavaScript
    View on GitHub↗313
  • clementtsang/bottomClementTsang avatar

    ClementTsang/bottom

    12,892View on GitHub↗

    Bottom is a cross-platform system monitoring tool that provides real-time visibility into hardware performance and process activity within a terminal-based interface. Built as a command-line utility, it tracks metrics for processor, memory, storage, and network usage while offering tools to inspect, organize, and terminate active system processes. The application utilizes a modular layout engine that allows users to arrange independent data-visualization widgets into a custom grid. This interface is powered by an immediate-mode rendering approach and an event-driven input loop, ensuring the d

    Rustbottombtmcli
    View on GitHub↗12,892
  • apple/swift-argument-parserapple avatar

    apple/swift-argument-parser

    3,728View on GitHub↗

    This is a library for building command-line interfaces in Swift. It converts command-line arguments into type-safe Swift properties using a declarative approach, ensuring that inputs match expected data types to prevent runtime errors. The framework supports the creation of complex command hierarchies through nested subcommands. It automatically generates formatted usage documentation and error messages by deriving information from the defined metadata and types. The system utilizes property wrappers to attach parsing logic to types and employs reflection to extract metadata from property na

    Swift
    View on GitHub↗3,728
  • chromedevtools/chrome-devtools-mcpChromeDevTools avatar

    ChromeDevTools/chrome-devtools-mcp

    43,761View on GitHub↗

    This project serves as an agentic browser controller, providing a programmatic bridge that enables autonomous software agents to navigate web pages and interact with document elements. It functions as a browser automation protocol, facilitating headless browser operations and automated web interactions to perform repetitive tasks and end-to-end testing without manual human input. The system distinguishes itself by utilizing the Chrome DevTools Protocol to establish a bidirectional communication channel with the browser engine. This allows for protocol-based remote control, where external appl

    TypeScriptbrowserchromechrome-devtools
    View on GitHub↗43,761
  • beeyev/telegram-owlbeeyev avatar

    beeyev/telegram-owl

    48View on GitHub↗

    🦉 A lightweight CLI utility to send messages and media files to Telegram chats and channels - directly from your terminal.

    Go
    View on GitHub↗48
  • apoprotsky/portctlapoprotsky avatar

    apoprotsky/portctl

    13View on GitHub↗

    portctl (Portainer Control) is a command line interface tool for managing Docker Swarm resources through Portainer API integrated with Hashicorp Vault

    V
    View on GitHub↗13
  • aldanial/clocAlDanial avatar

    AlDanial/cloc

    23,201View on GitHub↗

    cloc is a codebase metrics tool and multi-language code analyzer designed to count blank lines, comment lines, and physical lines of code. It serves as a source code line counter and report generator that identifies file types to calculate source volume across a wide variety of programming languages. The tool distinguishes itself by providing codebase version comparison to measure relative changes in source and comment lines between two versions of a directory or archive. It also supports the definition of custom languages and the extension of language recognition by loading custom comment fi

    Perl
    View on GitHub↗23,201
  • carlosqsilva/vqrcodecarlosqsilva avatar

    carlosqsilva/vqrcode

    30View on GitHub↗

    CLI for creating QR codes

    V
    View on GitHub↗30
  • carlosqsilva/vfetchcarlosqsilva avatar

    carlosqsilva/vfetch

    16View on GitHub↗

    System fetch for MacOs written in vlang

    V
    View on GitHub↗16
  • bafs/hn-topBafS avatar

    BafS/hn-top

    24View on GitHub↗

    v run hn.v

    V
    View on GitHub↗24
  • changhz/vclichanghz avatar

    changhz/vcli

    3View on GitHub↗

    A CLI tool to generate folder structure according to the guideline

    V
    View on GitHub↗3
  • changhz/vgooglechanghz avatar

    changhz/vgoogle

    9View on GitHub↗

    google search on terminal made with vcli

    V
    View on GitHub↗9
  • burntsushi/xsvBurntSushi avatar

    BurntSushi/xsv

    10,750View on GitHub↗

    xsv is a suite of high-performance command-line utilities written in Rust for the analysis, manipulation, and statistical processing of large delimited datasets. It provides a toolkit for processing comma-separated value files through a command line interface. The project provides capabilities for statistical analysis, including the computation of column statistics, value frequencies, and descriptive metrics. It also includes data manipulation utilities for joining, slicing, sampling, and reformatting records. The toolkit covers a broad range of data operations including column selection, da

    Rust
    View on GitHub↗10,750
  • clarkvoss/oneliners-collectionC

    clarkvoss/Oneliners-Collection

    0View on GitHub↗
    View on GitHub↗0
  • burntsushi/ripgrepBurntSushi avatar

    BurntSushi/ripgrep

    65,112View on GitHub↗

    ripgrep is a command-line utility designed for searching through large file trees and source code repositories. It functions as a recursive text processor that traverses directories to locate and display matching patterns, serving as a high-performance alternative to traditional search tools. The tool distinguishes itself through a focus on execution speed and intelligent file handling. It utilizes a finite automata-based regular expression engine to ensure linear time complexity and employs hardware-level acceleration for literal byte sequence scanning. By integrating with version control sy

    Rustclicommand-linecommand-line-tool
    View on GitHub↗65,112
  • codechenx/tvC

    codechenx/tv

    0View on GitHub↗
    View on GitHub↗0
  • cogrow4/v-terminal-appscogrow4 avatar

    cogrow4/V-Terminal-Apps

    5View on GitHub↗

    A professional collection of high-quality terminal applications written in V, designed for productivity, learning, and daily use. Each application is self-contained, tested, and almost production-ready.

    V
    View on GitHub↗5
  • arq5x/grabixarq5x avatar

    arq5x/grabix

    86View on GitHub↗

    a wee tool for random access into BGZF files.

    C
    View on GitHub↗86