Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Data Processing

Data Processing

361 projects

Showing 36 of 361 projects

through2
through2JavaScript

A tiny wrapper around Node.js streams.Transform to simplify stream creation without subclassing.

#functional-programming#backpressure#io
Stars1.9k
Forks106
Last commit7 days ago
Apache Spark
Apache SparkShell

A curated list of awesome Apache Spark packages, libraries, and resources for data engineers and scientists.

#apache-spark#data-science#spark-ecosystem
Stars1.9k
Forks344
Last commit6 months ago
datatable
datatableC++

A high-performance Python package for fast, multi-threaded manipulation of large tabular datasets, inspired by R's data.table.

#data-science#multi-threading#dataframe
Stars1.9k
Forks164
Last commit1 month ago
OpenXLSX
OpenXLSXC++

A C++ library for reading, writing, creating, and modifying Microsoft Excel .xlsx files.

#library#spreadsheet#cpp17
Stars1.8k
Forks392
Last commit2 months ago
Kiba
KibaRuby

A Ruby framework for writing reliable, concise, and maintainable ETL (Extract-Transform-Load) data processing jobs.

#rubydatascience#etl-ruby#ruby-gem
Stars1.8k
Forks90
Last commit7 months ago
jql
jqlRust

A fast, lightweight JSON Query Language CLI tool built with Rust for querying and transforming JSON data.

#json-query#shell-integration#tool
Stars1.7k
Forks32
Last commit5 months ago
Disco
DiscoErlang

A distributed map-reduce framework for parallel computations over large datasets on unreliable computer clusters.

#parallel-computing#cluster-computing#fault-tolerance
Stars1.6k
Forks242
Last commit8 years ago
flow
flowElixir

A computational parallel flow library for Elixir built on top of GenStage for parallel processing of collections.

#stream-processing#functional-programming#parallel-computing
Stars1.6k
Forks90
Last commit14 days ago
hashcat-utils
hashcat-utilsC

A collection of small, chainable command-line utilities for advanced password cracking operations.

#penetration-testing#security-tools#password-analysis
Stars1.6k
Forks419
Last commit9 months ago
Optimus
OptimusPython

A Python library for agile data preparation workflows that works with Pandas, Dask, cuDF, Dask-cuDF, Vaex, and PySpark.

#data-cleaning#cudf#spark
Stars1.5k
Forks231
Last commit1 year ago
csv-parser
csv-parserJavaScript

A high-performance streaming CSV parser for Node.js that converts CSV to JSON at up to 90,000 rows per second.

#browserify#csv-spectrum#cli-tool
Stars1.5k
Forks142
Last commit3 months ago
pyjanitor
pyjanitorPython

Python library providing clean, chainable functions for data cleaning and manipulation with pandas DataFrames.

#data-cleaning#hacktoberfest#python-library
Stars1.5k
Forks195
Last commit1 day ago
HiBench
HiBenchJava

A comprehensive benchmark suite for evaluating speed, throughput, and resource utilization of big data frameworks like Hadoop, Spark, and streaming engines.

#apache-spark#performance-testing#distributed-systems
Stars1.5k
Forks766
Last commit8 months ago
eBay's TSV utilities
eBay's TSV utilitiesD

A suite of high-performance command line tools for filtering, summarizing, joining, and manipulating large tabular data files.

#delimited-files#command-line-tools#data-science
Stars1.5k
Forks83
Last commit4 years ago
Wallaroo
WallarooPony

A fast, resilient distributed stream processing framework that simplifies real-time data applications with high performance and easy scaling.

#stream-processing#api#high-performance
Stars1.5k
Forks66
Last commit5 years ago
Sep
SepC#

A modern, minimal, and high-performance .NET library for reading and writing CSV/TSV files with zero allocations and SIMD-accelerated parsing.

#csv-reader#csv-writer#high-performance
Stars1.5k
Forks53
Last commit15 days ago
simd-json
simd-jsonRust

A high-performance Rust JSON parser porting simdjson's SIMD techniques, with Serde compatibility.

#hacktoberfest#serde#high-performance
Stars1.4k
Forks108
Last commit9 days ago
eo-learn
eo-learnPython

A Python framework for processing spatio-temporal satellite imagery and extracting features for machine learning applications.

#geospatial#eo-data#copernicus
Stars1.2k
Forks304
Last commit7 months ago
pyshp
pyshpPython

A pure Python library for reading and writing ESRI Shapefiles, the popular GIS vector data format.

#python-library#geojson#geospatial
Stars1.2k
Forks261
Last commit14 days ago
Spreadsheet
SpreadsheetRuby

A Ruby library for reading, writing, and modifying Microsoft Excel-compatible spreadsheet documents (XLS format).

#spreadsheet#xls#ruby-gem
Stars1.1k
Forks234
Last commit4 months ago
cilantro
cilantroC++

A lean and fast C++ library for 3D point cloud data processing with efficient implementations of common operations.

#robotics#icp#scientific-computing
Stars1.1k
Forks203
Last commit1 year ago
Vince's CSV Parser
Vince's CSV ParserC++

A high-performance, fully-featured CSV parser and serializer for modern C++ with streaming, random access, and robust format handling.

#csv-reader#tab-separated#high-performance
Stars1.1k
Forks204
Last commit
flate2-rs
flate2-rsRust

A Rust library providing streaming compression and decompression for DEFLATE, zlib, and gzip formats with multiple backend options.

#gzip#backend-agnostic#deflate
Stars1.1k
Forks204
Last commit4 days ago
Hadoop
Hadoop

A curated list of amazingly awesome Hadoop and Hadoop ecosystem resources.

#awesome-list#data-engineering#big-data
Stars1.1k
Forks255
Last commit2 years ago
Phony
PhonyRuby

A Ruby gem for normalizing, formatting, and splitting E164 international phone numbers.

#formatting#phone-numbers#telephony
Stars1.1k
Forks238
Last commit12 days ago
badwords
badwordsJavaScript

A collection of extra nodes for Node-RED, extending its capabilities with hardware I/O, social APIs, data parsing, and utility functions.

#iot#hacktoberfest#database
Stars1.1k
Forks611
Last commit1 month ago
wordpos
wordposJavaScript

A collection of extra nodes for Node-RED, extending its capabilities with hardware, I/O, social, storage, and utility functions.

#iot#hacktoberfest#database
Stars1.1k
Forks611
Last commit1 month ago
rapidcsv
rapidcsvC++

A header-only C++11 CSV parser library with easy-to-use API for reading and writing CSV files.

#utf16#library#c-plus-plus-11
Stars1.1k
Forks201
Last commit17 days ago
s3renity
s3renityJavaScript

Run lambda functions over S3 objects with concurrency control for data pipelining and analytics.

#cloud-storage#s3#nodejs
Stars1.1k
Forks47
Last commit9 years ago
s3-lambda
s3-lambdaJavaScript

Run lambda functions over S3 objects with concurrency control for data pipelining and analytics.

#batch-processing#serverless-patterns#s3
Stars1.1k
Forks47
Last commit9 years ago
ParaText
ParaTextC++

A C++ library for parallel text file reading with CSV support and Python bindings.

#multi-core#parallel-computing#memory-efficiency
Stars1.1k
Forks99
Last commit3 years ago
readr <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
readr <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">R

A fast and friendly R package for reading rectangular data from delimited files like CSV and TSV.

#parsing#fwf#r-package
Stars1.0k
Forks294
Last commit
csvutil
csvutilGo

A fast, idiomatic, and dependency-free Go library for mapping between CSV and Go values.

#unmarshal#fast#marshal
Stars1.0k
Forks69
Last commit1 year ago
Sonic-Cpp
Sonic-CppC++

A high-performance C++ JSON serializing and deserializing library accelerated by SIMD instructions.

#high-performance#simd#low-latency
Stars976
Forks124
Last commit1 month ago
Livy
LivyScala

A REST interface for interacting with Apache Spark from anywhere, enabling remote code execution and job submissions.

#apache-spark#spark#interactive-computing
Stars960
Forks625
Last commit4 days ago
OjG
OjGGo

A high-performance JSON parser and toolkit for Go, optimized for large and variable datasets.

#fast#json-toolkit#high-performance
Stars955
Forks57
Last commit10 days ago
PreviousPage 3 of 11

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
9 days ago
4 months ago
Next
#Big Data69
#Python49
#Apache Spark39
#Csv38
#Csv Parser37
#Nodejs32
#Distributed Computing32
#Stream Processing29
#Json29
#Functional Programming29
#Streaming27
#Machine Learning27