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
·
Back to sheetjs/sheetjs

Open-source alternatives to Sheetjs

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

  • qax-os/excelizeAvatar qax-os

    qax-os/excelize

    20,682Vezi pe GitHub↗

    Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a comprehensive suite of tools for programmatically creating, modifying, and analyzing workbooks, worksheets, and cell data, ensuring compatibility across various office software suites through structured XML serialization. The library distinguishes itself with a built-in formula calculation engine that evaluates complex mathematical and logical expressions directly against workbook data. It also features a memory-mapped streaming architecture, which allows for the efficient processing o

    Goagentaianalytics
    Vezi pe GitHub↗20,682
  • myliang/x-spreadsheetAvatar myliang

    myliang/x-spreadsheet

    14,601Vezi pe GitHub↗

    x-spreadsheet is an HTML5 canvas spreadsheet component and web-based data grid designed for high-performance data display and cell manipulation. It serves as an interactive web component that allows users to manage structured data within a browser-based interface. The project includes an XLSX file serializer that imports and exports spreadsheet state using binary XML formats compatible with Excel. It also features a locale-aware UI framework that translates interface labels and date formats through configurable language objects. The component covers a broad range of capabilities including fo

    JavaScriptcanvases6excel
    Vezi pe GitHub↗14,601
  • xuri/excelizeAvatar xuri

    xuri/excelize

    20,668Vezi pe GitHub↗

    Excelize is a Go library designed for reading, writing, and modifying Microsoft Excel files in XML-based formats. It functions as a spreadsheet file parser and generator that enables the programmatic extraction and modification of data. The library includes a streaming spreadsheet processor to handle massive datasets incrementally, preventing system memory exhaustion during large-scale read and write operations. It also provides a chart generator to convert worksheet values or external data sources into visual representations within the spreadsheet. Beyond core file processing, the project c

    Go
    Vezi pe GitHub↗20,668

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • 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

    JavaScriptajaxcdnjsdata
    Vezi pe GitHub↗7,550
  • foliojs/pdfkitAvatar foliojs

    foliojs/pdfkit

    10,667Vezi pe GitHub↗

    pdfkit is a JavaScript PDF generation library used to programmatically create binary PDF documents in Node.js and browser environments. It functions as a vector graphics engine for rendering paths, shapes, gradients, and tiling patterns, and as a tool for producing rich text and tagged documents that follow international accessibility standards for screen reader compatibility. The library includes a security and encryption utility for applying document encryption and restricting user permissions regarding printing, copying, or editing. It also serves as a form and annotation tool, enabling th

    JavaScript
    Vezi pe GitHub↗10,667
  • show-me-the-code/pythonAvatar Show-Me-the-Code

    Show-Me-the-Code/python

    4,226Vezi pe GitHub↗

    This project is a curated library of Python code examples, educational resources, and programming tutorials. It functions as an educational repository designed to teach Python language fundamentals through practical implementation tasks, real-world exercises, and functional code snippets. The collection covers a diverse range of implementation examples, including the development of interactive websites and message boards using web frameworks. It also features scripts for audio speech processing, automated media processing for images, and the extraction of data from web content. Additional ca

    HTML
    Vezi pe GitHub↗4,226
  • awesome-selfhosted/awesome-selfhostedAvatar awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Vezi pe GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Vezi pe GitHub↗299,516
  • twentyhq/twentyAvatar twentyhq

    twentyhq/twenty

    50,113Vezi pe GitHub↗

    Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m

    TypeScriptcrmcrm-systemcustomer
    Vezi pe GitHub↗50,113
  • ggml-org/whisper.cppAvatar ggml-org

    ggml-org/whisper.cpp

    50,770Vezi pe GitHub↗

    Whisper.cpp is a high-performance, local-first speech recognition engine designed to run large-scale machine learning models on consumer hardware. It functions as a portable library that converts audio into text, supporting both static file transcription and real-time stream processing. By utilizing a lightweight inference engine and weight quantization, the project minimizes memory and compute overhead, allowing for efficient execution without reliance on external cloud APIs or internet connectivity. The project distinguishes itself through a hardware-agnostic compute abstraction that offloa

    C++inferenceopenaispeech-recognition
    Vezi pe GitHub↗50,770
  • typeorm/typeormAvatar typeorm

    typeorm/typeorm

    36,540Vezi pe GitHub↗

    TypeORM is an object-relational mapper for TypeScript and JavaScript that bridges the gap between object-oriented application code and relational database tables. It provides a comprehensive data persistence layer that allows developers to define database entities using class decorators or configuration objects, enabling seamless interaction with data through object-oriented patterns. The project distinguishes itself through a flexible architecture that supports both the data mapper and repository patterns, alongside a fluent query builder that translates high-level method calls into platform

    TypeScriptactive-recordcockroachdbdata-mapper
    Vezi pe GitHub↗36,540
  • slidevjs/slidevAvatar slidevjs

    slidevjs/slidev

    47,208Vezi pe GitHub↗

    Slidev is a markdown-based presentation framework designed for creating interactive, web-based slide decks. It functions as a static site generator that transforms plain text files into modular UI components, allowing authors to maintain version control while building professional presentations. The engine provides a browser-based runtime that manages slide navigation, animated transitions, and the live execution of code blocks. What distinguishes Slidev is its developer-centric approach to technical presentations. It features built-in support for syntax highlighting, mathematical typesetting

    TypeScriptmarkdownpresentationslides
    Vezi pe GitHub↗47,208
  • x-extends/vxe-tableAvatar x-extends

    x-extends/vxe-table

    8,595Vezi pe GitHub↗

    vxe-table is a high-performance data table component and UI library for Vue, designed for building data-heavy applications. It functions as a virtualized data grid and spreadsheet UI framework capable of rendering millions of rows by mounting only the visible elements of a dataset. The project distinguishes itself through spreadsheet-like functionality, including cell selection, copy-paste support, and the generation of cross-tabulated pivot tables. It also provides specialized tools for managing complex data hierarchies using virtual trees, row grouping, and cell merging. The library covers

    TypeScriptcellcheckboxeditable
    Vezi pe GitHub↗8,595
  • phpoffice/phpspreadsheetAvatar PHPOffice

    PHPOffice/PhpSpreadsheet

    13,932Vezi pe GitHub↗

    PhpSpreadsheet is a PHP library used for reading and writing spreadsheet files across various formats. It functions as a spreadsheet file generator and an Excel file parser, allowing for the programmatic creation and manipulation of documents compatible with software such as Microsoft Excel and LibreOffice Calc. The library provides capabilities for programmatic spreadsheet generation and data extraction, enabling the conversion of data from spreadsheet files into programmable PHP formats. It also facilitates cross-format spreadsheet conversion, allowing data to be moved between different sta

    PHP
    Vezi pe GitHub↗13,932
  • unidoc/uniofficeAvatar unidoc

    unidoc/unioffice

    4,809Vezi pe GitHub↗

    unioffice is a comprehensive document processing suite that provides a PDF document processor, an Open XML document library, a document security toolkit, and a document content extractor. It is designed to programmatically create, read, and modify Word, Excel, and PowerPoint files, as well as generate and edit PDF documents. The project is distinguished by its native language implementation of the Open XML standard, which removes native binary dependencies to simplify container deployments. It features advanced capabilities for digital document security, including hardware-based PDF signing,

    Godocxecma-376excel
    Vezi pe GitHub↗4,809
  • mengshukeji/luckysheetAvatar mengshukeji

    mengshukeji/Luckysheet

    16,643Vezi pe GitHub↗

    Luckysheet is a web-based spreadsheet component and collaborative editor designed for rendering interactive grids in a browser. It functions as an Excel-compatible data grid that allows for the import and export of spreadsheet files while maintaining tabular data structures. The project provides real-time collaborative editing, synchronizing changes across multiple users to enable simultaneous work on shared documents. It also serves as a JavaScript data visualization tool, converting cell values into graphical charts and visual representations. The platform covers a broad range of data mana

    JavaScript
    Vezi pe GitHub↗16,643
  • adazzle/react-data-gridAvatar adazzle

    adazzle/react-data-grid

    7,637Vezi pe GitHub↗

    react-data-grid is a high-performance tabular interface for rendering and manipulating large datasets within a React application. It functions as a virtualized data table and editable spreadsheet component that supports hierarchical data grids with expandable and collapsible row groupings. The component maintains performance with massive datasets by rendering only the rows and columns currently visible in the viewport. It provides spreadsheet-like data manipulation, including cell editing and the ability to copy, paste, or drag values between cells. The grid supports advanced layout capabili

    TypeScript
    Vezi pe GitHub↗7,637
  • nanobrowser/nanobrowserAvatar nanobrowser

    nanobrowser/nanobrowser

    13,356Vezi pe GitHub↗

    Nanobrowser is an AI browser automation tool and Chrome extension that uses large language models to execute complex, multi-step web workflows through a natural language interface. It functions as a multi-agent workflow orchestrator, coordinating specialized AI agents to plan strategies and interact with page elements to complete tasks. The system emphasizes local-first operations, acting as a local API manager that stores provider credentials and executes data processing within the browser to keep sensitive information and keys out of external servers. It utilizes a provider-agnostic API bri

    TypeScript
    Vezi pe GitHub↗13,356
  • nicolaskruchten/pivottableAvatar nicolaskruchten

    nicolaskruchten/pivottable

    4,440Vezi pe GitHub↗

    This project is a JavaScript pivot table library and client-side data processor. It provides an interactive interface for transforming raw datasets into summarized tables, heatmaps, and charts, allowing for browser-based data analysis without a backend server. The library distinguishes itself through a drag-and-drop interface for dynamic data exploration and the ability to derive new attributes via date binning or custom logic. It supports flexible data rendering by converting analyzed results into HTML tables or graphical representations using integrated or third-party charting libraries. T

    CoffeeScriptcrosstabpivot-chartpivot-grid
    Vezi pe GitHub↗4,440
  • structuredlabs/preswaldAvatar StructuredLabs

    StructuredLabs/preswald

    4,283Vezi pe GitHub↗

    Preswald is a WebAssembly data application framework used to build interactive data apps that run entirely in the browser using Python. It provides a browser-based data stack, including SQL and Python execution, that operates offline without the need for a backend server. The framework includes a static data app bundler to package data workflows and visualizations into single, shareable files. These self-contained applications enable serverless data visualization and portable data workflow bundling for distribution. The system utilizes a reactive data dashboard interface that updates specifi

    Python
    Vezi pe GitHub↗4,283
  • alam00000/bentopdfAvatar alam00000

    alam00000/bentopdf

    11,550Vezi pe GitHub↗

    BentoPDF is a browser-based document toolkit designed for local-first PDF manipulation, conversion, and metadata management. By executing all file processing tasks directly within the browser sandbox, the application ensures that sensitive data remains on the user's device and is never uploaded to or stored on external servers. The platform distinguishes itself through a modular architecture that supports dynamic remote script loading and the integration of external processing engines. Users can extend the core functionality by connecting third-party libraries, which are executed as compiled

    JavaScriptadobe-acrobatdockerhacktoberfest
    Vezi pe GitHub↗11,550
  • samuelcolvin/pydanticAvatar samuelcolvin

    samuelcolvin/pydantic

    28,043Vezi pe GitHub↗

    Pydantic is a data validation library and parsing framework for Python. It functions as a type-based schema validator that uses standard Python type annotations to ensure input data conforms to predefined structural schemas. The project provides capabilities for parsing raw data into typed objects through automatic type conversion and validation. This includes the serialization of data and the validation of data structures to enforce correctness. The framework covers several application areas, including the verification of API requests and the management of application configurations. It all

    Python
    Vezi pe GitHub↗28,043
  • burntsushi/tomlAvatar BurntSushi

    BurntSushi/toml

    4,904Vezi pe GitHub↗

    This is a TOML parser and serializer for the Go language. It serves as a data serialization library and configuration file mapper that encodes and decodes data between Go structures and the TOML configuration format. The library provides interfaces for custom type marshaling, allowing for specialized logic when parsing or serializing specific data types. It transforms structured objects into deterministic TOML documents for storage or transmission. The project covers a broad range of data processing capabilities, including structured value encoding, TOML data generation, and metadata inspect

    Go
    Vezi pe GitHub↗4,904
  • py-pdf/pypdfAvatar py-pdf

    py-pdf/pypdf

    9,818Vezi pe GitHub↗

    pypdf is a Python library for parsing, manipulating, and generating PDF documents. It provides high-level operations for document processing, such as merging multiple files into one or splitting a single document into smaller files. The project includes specialized tools for managing interactive elements, including the creation and modification of annotations, hyperlinks, and form fields. It also supports advanced metadata management, allowing for the extraction and modification of standard document properties and XML-based XMP metadata. Beyond basic structural changes, the library covers pa

    Pythonhelp-wantedpdfpdf-documents
    Vezi pe GitHub↗9,818
  • pocoproject/pocoAvatar pocoproject

    pocoproject/poco

    9,438Vezi pe GitHub↗

    POCO is a comprehensive C++ application framework that provides a cross-platform set of libraries for building network-centric applications. It offers a unified abstraction layer that wraps platform-specific APIs, enabling the same code to run across desktop, server, mobile, IoT, and embedded systems. The framework is organized into modular libraries that can be compiled and linked selectively, allowing developers to include only the components their application needs. The framework distinguishes itself through its broad coverage of application infrastructure needs, including threading and sy

    C++c-plus-plusconfigurationcross-platform
    Vezi pe GitHub↗9,438
  • dbt-labs/dbt-coreAvatar dbt-labs

    dbt-labs/dbt-core

    13,051Vezi pe GitHub↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Rustanalyticsbusiness-intelligencedata-modeling
    Vezi pe GitHub↗13,051
  • reportr/dashboardAvatar Reportr

    Reportr/dashboard

    2,579Vezi pe GitHub↗

    This platform serves as a centralized dashboard for collecting, visualizing, and analyzing personal activity logs and timestamped life events. It functions as a unified repository that aggregates disparate digital records into a single store, enabling long-term historical tracking and personal data analysis. The system distinguishes itself through a modular report composition engine that groups specific event datasets and visual elements into reusable structures. It incorporates an automated alerting engine that monitors incoming data streams against predefined thresholds, triggering notifica

    JavaScript
    Vezi pe GitHub↗2,579
  • amandaghassaei/gpu-ioAvatar amandaghassaei

    amandaghassaei/gpu-io

    1,472Vezi pe GitHub↗

    This library is a web-based framework designed for general-purpose parallel processing and high-performance computation on graphics hardware. It provides a toolkit for executing complex mathematical operations, physics simulations, and procedural visualizations directly within the browser by leveraging the graphics processor for data-intensive tasks. The framework distinguishes itself through automated shader management, which ensures consistent execution across diverse hardware and browser environments. It achieves this by transpiling modern shader syntax into legacy versions and automatical

    TypeScriptcanvasglslgpgpu
    Vezi pe GitHub↗1,472
  • roboflow/supervisionAvatar roboflow

    roboflow/supervision

    44,437Vezi pe GitHub↗

    Supervision is a computer vision toolset for normalizing model outputs, managing datasets, and visualizing annotations. It provides a framework to convert predictions from various classification and detection models into a standardized data format to ensure interoperability across different computer vision pipelines. The library features a post-processor for filtering, counting, and tracking detected objects across image frames and video streams. It includes capabilities for large image tiling to improve the detection of small objects and tools for assigning persistent identities to objects t

    Pythonclassificationcococomputer-vision
    Vezi pe GitHub↗44,437
  • 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

    Pythonclicsvdatajournalism
    Vezi pe GitHub↗8,834
  • kellyjonbrazil/jcAvatar kellyjonbrazil

    kellyjonbrazil/jc

    8,538Vezi pe GitHub↗

    jc is a tool that transforms plain-text results from command-line utilities, system tools, log formats, and text tables into structured JSON data. It functions as a structured data transformer capable of converting various file formats, including CSV, INI, XML, and YAML, into JSON representations for programmatic use. The project includes a collection of specific parsers for Unix commands and system tools such as df, blkid, and various package managers. It also features specialized converters for web server logs, Common Log Format, and Common Event Format strings. The tool covers broad capab

    Pythonbashbash-scriptingcli
    Vezi pe GitHub↗8,538