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

htslib
htslibC

A C library for reading and writing high-throughput sequencing data formats like SAM, CRAM, and VCF.

#c-library#high-throughput-sequencing#bcf
Stars956
Forks480
Last commit1 day ago
OjG
OjGGo

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

#fast#json-toolkit#high-performance
Stars956
Forks67
Last commit12 hours ago
Mobius: C# API for Spark
Mobius: C# API for SparkC#

C# and F# language binding and extensions for Apache Spark, enabling .NET developers to write Spark driver programs and data processing operations.

#rdd#apache-spark#spark
Stars947
Forks209
Last commit10 months ago
sonic-rs
sonic-rsRust

A high-performance Rust JSON library leveraging SIMD for parsing and serialization.

#serde#high-performance#simd
Stars937
Forks75
Last commit13 days ago
uniVocity-parsers
uniVocity-parsersJava

A suite of extremely fast and reliable parsers for Java with a consistent interface for multiple file formats.

#parser-framework#high-performance#data-integration
Stars937
Forks247
Last commit2 years ago
Conduit
ConduitHaskell

A Haskell library for streaming data processing with constant memory usage, deterministic resource handling, and easy composition.

#haskell#functional-programming#conduit
Stars913
Forks202
Last commit1 year ago
aws-big-data-blog
aws-big-data-blogJava

Code samples and examples from AWS Big Data Blog posts for implementing data analytics solutions on AWS.

#code-samples#aws-services#data-engineering
Stars891
Forks610
Last commit4 years ago
gopherdata
gopherdata

A curated collection of resources for Go-based data analysis, visualization, machine learning, and data science.

#data-science#developer-resources#tooling
Stars887
Forks83
Last commit3 years ago
normalize-url
normalize-urlJavaScript

A JavaScript library for normalizing URLs by adding protocols, removing duplicates, sorting parameters, and stripping unnecessary components.

#deduplication#npm-package#sanitize-url
Stars883
Forks124
Last commit9 days ago
Snakebite
SnakebitePython

A pure Python HDFS client and Hadoop minicluster wrapper for interacting with Hadoop Distributed File System.

#python-hdfs-client#python-library#distributed-storage
Stars857
Forks213
Last commit4 years ago
nimble_csv
nimble_csvElixir

A simple and extremely fast CSV parsing and dumping library for Elixir with customizable parsers.

#elixir#csv-parsing#binary-patterns
Stars824
Forks60
Last commit1 month ago
lz4net
lz4netC#

A high-performance LZ4 and LZ4HC compression library for .NET, offering fast block and stream compression.

#lz4#stream-compression#high-speed
Stars815
Forks89
Last commit7 months ago
tech.ml.dataset
tech.ml.datasetClojure

A high-performance, functional tabular data processing library for Clojure, similar to Python's Pandas or R's data.table.

#etl-pipeline#functional-programming#high-performance
Stars763
Forks34
Last commit21 days ago
docker-spark
docker-sparkShell

A Docker image for Apache Spark on YARN, built on Hadoop and CentOS for easy deployment.

#apache-spark#containerization#cluster-computing
Stars757
Forks277
Last commit5 years ago
Gearpump
GearpumpScala

A lightweight real-time big data streaming engine built on Akka for high-throughput, low-latency data processing.

#stream-processing#akka#cluster-computing
Stars755
Forks150
Last commit10 days ago
Mongo-Spark
Mongo-SparkJava

Official connector for integrating Apache Spark with MongoDB, enabling distributed data processing on MongoDB data.

#apache-spark#connector#spark
Stars729
Forks319
Last commit2 months ago
PySpark Cheatsheet
PySpark Cheatsheet

A quick reference guide to the most commonly used patterns and functions in PySpark SQL.

#apache-spark#reference-guide#data-science
Stars708
Forks210
Last commit3 years ago
JSLT ()
JSLT ()Java

A complete query and transformation language for JSON, inspired by jq, XPath, and XQuery.

#jq-alternative#java-library#json-query
Stars702
Forks130
Last commit13 days ago
FastCSV
FastCSVJava

A fast, lightweight, and RFC 4180 compliant CSV library for Java with zero dependencies and a ~90 KiB footprint.

#csv-reader#java-library#open-source
Stars693
Forks102
Last commit27 days ago
Carefully Curated 70 Spark Questions with Additional Optimization Guides (First in the series)
Carefully Curated 70 Spark Questions with Additional Optimization Guides (First in the series)

A comprehensive learning guide and interview refresher for Apache Spark, covering core concepts, architecture, and performance optimization.

#apache-spark#spark#performance-optimization
Stars688
Forks79
Last commit4 years ago
Vcflib
VcflibC++

A C++ library and command-line toolkit for parsing, manipulating, and analyzing VCF (Variant Call Format) files in bioinformatics.

#structural-variants#vcf-manipulation#command-line-tools
Stars687
Forks223
Last commit22 days ago
vroom
vroomC++

The fastest delimited file reader for R, using lazy loading and multi-threading to achieve speeds over 1 GB/sec.

#delimited-files#csv-reader#high-performance
Stars643
Forks72
Last commit1 month ago
SparkR <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
SparkR <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">R

An R package providing a lightweight frontend to use Apache Spark for distributed data processing from R.

#apache-spark#r-package#data-science
Stars639
Forks316
Last commit
csv2
csv2C++

A fast, header-only CSV parser and writer library for modern C++ with memory-mapped file support.

#csv-reader#single-threaded#high-performance
Stars625
Forks111
Last commit9 days ago
pyroSAR
pyroSARPython

A Python framework for scalable organization and processing of SAR satellite data, integrating SNAP and GAMMA.

#synthetic-aperture-radar#satellite-data#geospatial
Stars615
Forks123
Last commit16 days ago
flambo
flamboClojure

A Clojure DSL for Apache Spark that enables distributed data processing using idiomatic Clojure.

#rdd#apache-spark#mapreduce
Stars600
Forks82
Last commit8 years ago
eternal
eternalJavaScript

A visual node-based programming environment for creating generative audio-visual art in the browser.

#audio-synthesis#music#procedural-music
Stars583
Forks33
Last commit1 year ago
ramda-cli
ramda-cliLiveScript

A CLI tool for processing JSON and text data with functional pipelines using Ramda, supporting both command-line and interactive browser modes.

#stream-processing#functional-programming#pipeline
Stars583
Forks12
Last commit3 years ago
Big Queue
Big QueueJava

A high-performance, disk-backed queue library using memory-mapped files for fast, persistent, and thread-safe data processing.

#java-library#message-queue#persistent-queue
Stars567
Forks215
Last commit4 years ago
PigPen
PigPenClojure

A Clojure library for writing map-reduce queries that compile to Apache Pig or Cascading, enabling distributed data processing with Clojure syntax.

#cascading#clojure#big-data
Stars566
Forks52
Last commit3 years ago
libosmium
libosmiumC++

A fast and flexible C++ library for working with OpenStreetMap data.

#geospatial#c-plus-plus-14#gis
Stars560
Forks135
Last commit4 days ago
Datamol
DatamolPython

A Python library for molecular processing built on RDKit with a simple API and good defaults.

#cheminformatics#python-library#molecule
Stars556
Forks66
Last commit1 month ago
datamol
datamolPython

A Python library for molecular processing built on RDKit with a simple API and good defaults.

#scientific-computing#cheminformatics#python-library
Stars556
Forks66
Last commit1 month ago
go-functional
go-functionalGo

A Go library providing functional-style iterators and consumers to augment the standard library's iter.Seq.

#functional-programming#go-library#golang
Stars537
Forks26
Last commit1 month ago
XLSX I/O
XLSX I/OC

Cross-platform C library for reading and writing .xlsx files with minimal dependencies and a simple interface.

#c-library#minimal-dependencies#excel-files
Stars527
Forks131
Last commit29 days ago
gis-tools-for-hadoop
gis-tools-for-hadoop

A collection of GIS tools for spatial analysis of big data using Hadoop, integrating with ArcGIS Geoprocessing.

#arcgis#geospatial#apache-hive
Stars524
Forks251
Last commit4 years ago
PreviousPage 4 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
10 years ago
Next
#Big Data69
#Python49
#Apache Spark39
#Csv38
#Csv Parser37
#Nodejs32
#Distributed Computing32
#Stream Processing29
#Json29
#Functional Programming29
#Streaming27
#Machine Learning27