awesome-repositories.com

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

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

4 repository-uri

Awesome GitHub RepositoriesProgrammatic Cell Transformation

Updating cell contents using expressions and regular expressions.

Distinct from Column Expression Modifiers: Focuses on data transformation using Python/regex rather than SQL query refinement.

Explore 4 awesome GitHub repositories matching data & databases · Programmatic Cell Transformation. Refine with filters or upvote what's useful.

Awesome Programmatic Cell Transformation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • alibaba/easyexcelAvatar alibaba

    alibaba/easyexcel

    33,703Vezi pe GitHub↗

    EasyExcel is a Java processing library designed for reading and writing XLS, XLSX, and CSV files. It functions as a memory-efficient spreadsheet parser, an object-relational mapper that binds spreadsheet columns to Java class fields, and a stream-based exporter for handling high-volume data. The library distinguishes itself through a streaming model that processes large files row-by-row via listeners to prevent heap memory overflow. It also operates as a template engine, allowing the population of predefined spreadsheet files with dynamic data while preserving original layouts and styles. Br

    Transforms date and numeric cells into strings using custom patterns and rounding modes.

    Javaexceljavajxl
    Vezi pe GitHub↗33,703
  • saulpw/visidataAvatar saulpw

    saulpw/visidata

    8,834Vezi pe 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

    Updates values in cells or columns using Python expressions and regex to transform data.

    Pythonclicsvdatajournalism
    Vezi pe GitHub↗8,834
  • olifolkerd/tabulatorAvatar olifolkerd

    olifolkerd/tabulator

    7,550Vezi pe GitHub↗

    Tabulator is an interactive data table library and virtual DOM data grid used to create high-performance tables from JSON or arrays. It functions as a hierarchical data viewer and a spreadsheet interface component, capable of rendering thousands of records efficiently through viewport-based virtualization and progressive loading. The library distinguishes itself by providing a full spreadsheet interface mode with multi-sheet management, cell range selection, and bulk copy-paste capabilities. It supports complex data architectures, including nested data field mapping, expandable tree structure

    Modifies column headers and cell values during the file import process via transformation callbacks.

    JavaScriptajaxcdnjsdata
    Vezi pe GitHub↗7,550
  • exceldatareader/exceldatareaderAvatar ExcelDataReader

    ExcelDataReader/ExcelDataReader

    4,387Vezi pe GitHub↗

    ExcelDataReader este o bibliotecă C# utilizată pentru a extrage date și metadate din foile de calcul Microsoft Excel și fișierele CSV. Funcționează ca un parser de workbook care convertește conținutul foilor de calcul în seturi de date structurate pentru acces și iterație programatică. Proiectul include un extractor de metadate specializat pentru recuperarea detaliilor la nivel de celulă, cum ar fi formatele numerice, stilurile, înălțimile rândurilor, lățimile coloanelor și intervalele de celule îmbinate. De asemenea, oferă un procesor de flux pentru parsarea fișierelor text CSV simple cu codificare personalizabilă și detectarea separatorilor. Biblioteca suportă standardul OpenXML pentru fișierele moderne de tip foaie de calcul și utilizează parsarea bazată pe flux și iterația rândurilor bazată pe cursor pentru a parcurge workbook-urile. Aceste capabilități permit conversia workbook-urilor cu mai multe foi în tabele de date relaționale.

    Captures formatting and structural properties alongside raw cell values during the parsing process.

    C#csharpdotnetexcel
    Vezi pe GitHub↗4,387
  1. Home
  2. Data & Databases
  3. Column Expression Modifiers
  4. Programmatic Cell Transformation

Explorează sub-etichetele

  • Cell Value Formatters1 sub-tagTransforms the internal representation of cells, such as dates and numbers, into formatted strings. **Distinct from Programmatic Cell Transformation:** Focuses on formatting and rounding during parsing rather than general expression-based transformation.
  • Import Content TransformationModifying data and headers during the ingestion process using callback functions. **Distinct from Programmatic Cell Transformation:** Specifically targets the transformation of data during the import phase, unlike general programmatic cell updates.