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

MoreLinq
MoreLinqC#

A library that extends LINQ to Objects with over 100 additional methods for advanced sequence manipulation.

#functional-programming#csharp#nuget-package
Stars3.8k
Forks420
Last commit11 months ago
MoreLINQ
MoreLINQC#

A library that extends LINQ to Objects with over 100 additional methods for advanced sequence manipulation.

#functional-programming#csharp#nuget-package
Stars3.8k
Forks420
Last commit11 months ago
QSV
QSVRust

A blazing-fast command-line toolkit for querying, slicing, analyzing, transforming, and validating tabular data (CSV, Excel, JSONL, etc.).

#ckan#parquet#luau
Stars3.8k
Forks115
Last commit1 day ago
jaq
jaqRust

A jq clone written in Rust focused on correctness, speed, and simplicity, with support for YAML, CBOR, TOML, and XML.

#jq-clone#yaml#command-line-tool
Stars3.8k
Forks126
Last commit2 days ago
Tablesaw
TablesawJava

A Java dataframe and visualization library for data loading, cleaning, transformation, and analysis.

#statistical-analysis#chart#data-science
Stars3.8k
Forks648
Last commit2 months ago
awesome-etl list
awesome-etl list

A curated list of awesome ETL frameworks, libraries, and software for data integration and pipeline development.

#open-source#workflow-orchestration#data-integration
Stars3.6k
Forks379
Last commit5 months ago
gleam
gleamGo

A high-performance distributed map/reduce system with DAG execution, written in Go, supporting standalone or distributed modes.

#stream-processing#cluster-computing#distributed-systems
Stars3.6k
Forks292
Last commit2 days ago
Scalding
ScaldingScala

A Scala API for Cascading that simplifies writing Hadoop MapReduce jobs with Scala integration.

#cascading#mapreduce#functional-programming
Stars3.5k
Forks697
Last commit3 years ago
Highland.js
Highland.jsJavaScript

A high-level streams library for Node.js and the browser that manages synchronous and asynchronous code seamlessly.

#asynchronous-programming#functional-programming#transducers
Stars3.4k
Forks145
Last commit6 years ago
Heka
HekaGo

A deprecated tool for collecting, processing, and delivering data from multiple sources with Go and Lua plugin support.

#pipeline-tool#lua-plugins#real-time-processing
Stars3.4k
Forks514
Last commit2 years ago
Koalas
KoalasPython

Koalas provides the pandas DataFrame API on Apache Spark, enabling data scientists to work with big data using familiar pandas syntax.

#apache-spark#spark#mlflow
Stars3.4k
Forks369
Last commit2 years ago
gota
gotaGo

A Go library providing DataFrames, Series, and data wrangling operations for structured data manipulation.

#data-wrangling#go-library#structured-data
Stars3.3k
Forks287
Last commit3 years ago
gota
gotaGo

A Go library providing DataFrames, Series, and data wrangling operations for tabular data manipulation.

#dataframe#data-wrangling#series
Stars3.3k
Forks287
Last commit3 years ago
glow
glowGo

A distributed computation system written in Go for parallel and cluster processing, similar to Hadoop MapReduce and Spark.

#mapreduce#cluster-computing#go-library
Stars3.2k
Forks248
Last commit8 years ago
fast-xml-parser
fast-xml-parserJavaScript

A pure JavaScript library for validating, parsing, and building XML without C/C++ dependencies or callbacks.

#xml2json#js#fast
Stars3.1k
Forks398
Last commit5 days ago
Numaflow
NumaflowRust

A Kubernetes-native, serverless platform for running massively parallel data and streaming jobs with exactly-once semantics.

#stream-processing#hacktoberfest#event-driven-architecture
Stars2.8k
Forks184
Last commit1 day ago
spark-jobserver
spark-jobserverScala

A RESTful job server for Apache Spark that provides a service interface for submitting and managing Spark jobs, jars, and contexts.

#apache-spark#spark#rest-api
Stars2.8k
Forks965
Last commit7 months ago
SJSON
SJSONGo

A high-performance Go library for setting values in JSON documents using dot-notation paths.

#json-editing#high-performance#go-package
Stars2.7k
Forks201
Last commit5 months ago
JSONata (.6k)
JSONata (.6k)JavaScript

A lightweight query and transformation language for JSON data, inspired by XPath and SQL.

#functional-programming#json-query#query-language
Stars2.7k
Forks290
Last commit2 days ago
broadway
broadwayElixir

Build concurrent, multi-stage data ingestion and processing pipelines with Elixir, supporting back-pressure, batching, and fault tolerance.

#event-driven#back-pressure#elixir
Stars2.7k
Forks180
Last commit1 month ago
Scio
ScioScala

A Scala API for Apache Beam and Google Cloud Dataflow, enabling unified batch and streaming data processing.

#stream-processing#batch-processing#batch
Stars2.6k
Forks537
Last commit3 days ago
Vulkan Kompute
Vulkan KomputeC++

A general-purpose GPU compute framework built on Vulkan for cross-vendor graphics cards, enabling high-performance data processing and machine learning.

#vulkan#parallel-computing#gpu-compute
Stars2.6k
Forks202
Last commit2 months ago
Apache Sedona
Apache SedonaJava

A cluster computing framework for processing large-scale geospatial data within Apache Spark, Flink, and other big data systems.

#apache-flink#hacktoberfest#apache-spark
Stars2.4k
Forks794
Last commit2 days ago
Fast C++ CSV Parser
Fast C++ CSV ParserC++

A fast, header-only C++11 library for reading CSV files with automatic column rearrangement, threading for I/O overlap, and configurable parsing features.

#threading#high-performance#c
Stars2.4k
Forks438
Last commit1 year ago
Algebird
AlgebirdScala

A Scala library providing abstract algebra types and structures for building aggregation systems and analytics.

#functional-programming#monoids#distributed-systems
Stars2.3k
Forks346
Last commit11 months ago
gojsonq
gojsonqGo

A Go package providing an ODM-like API to query and aggregate JSON, YAML, XML, and CSV data.

#yaml#json-query#golang-json-query
Stars2.2k
Forks144
Last commit3 years ago
trdsql
trdsqlGo

A CLI tool that executes SQL queries on CSV, LTSV, JSON, YAML, and TBLN files, with output to various formats.

#yaml#cli-tool#database-agnostic
Stars2.2k
Forks83
Last commit5 days ago
Apache Ballista
Apache BallistaRust

A distributed query execution engine that extends Apache DataFusion to run SQL queries in parallel across multiple nodes.

#parallel-computing#distributed#dataframe
Stars2.2k
Forks333
Last commit1 day ago
fast_float
fast_floatC++

A high-performance C++ library for parsing floating-point and integer numbers from strings, 4x to 10x faster than strtod.

#cpp-library#high-performance#from-chars
Stars2.1k
Forks200
Last commit4 days ago
.NET for Apache Spark
.NET for Apache SparkC#

.NET for Apache Spark provides high-performance .NET APIs for Apache Spark, enabling C# and F# developers to work with structured and streaming data.

#apache-spark#spark#dataframe
Stars2.1k
Forks330
Last commit8 days ago
Bytewax
BytewaxPython

A Python framework and Rust-based distributed processing engine for stateful event and stream processing.

#stream-processing#event-driven#data-science
Stars2.1k
Forks113
Last commit5 days ago
Onyx
OnyxClojure

A masterless, cloud-scale, fault-tolerant distributed computation system for batch and stream processing written in Clojure.

#stream-processing#batch-processing#distributed
Stars2.0k
Forks200
Last commit1 month ago
Tabula
TabulaJava

A Java library and command-line tool for extracting tables from PDF files.

#java-library#batch-processing#extraction-engine
Stars2.0k
Forks449
Last commit1 year ago
samtools
samtoolsC

A suite of command-line tools for manipulating SAM, BAM, and CRAM files in next-generation sequencing data analysis.

#command-line-tools#sequencing-data#genomics
Stars2.0k
Forks621
Last commit3 days ago
rust-csv
rust-csvRust

A fast and flexible CSV reader and writer for Rust with Serde support for easy data serialization.

#data-serialization#serde#library
Stars2.0k
Forks262
Last commit2 months ago
DataStax Spark Cassandra Connector
DataStax Spark Cassandra ConnectorScala

A connector that enables Apache Spark to read from and write to Apache Cassandra databases for distributed data processing.

#apache-spark#spark#scala-library
Stars2.0k
Forks929
Last commit
PreviousPage 2 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
1 year ago
Next
#Big Data69
#Python49
#Apache Spark39
#Csv38
#Csv Parser37
#Nodejs32
#Distributed Computing32
#Stream Processing29
#Json29
#Functional Programming29
#Streaming27
#Machine Learning27