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

csv
csvElixir

RFC 4180 compliant, composable CSV parsing and encoding library for Elixir.

#parsing#stream-processing#hex
Stars514
Forks94
Last commit1 year ago
Spark XML
Spark XMLScala

A library for parsing and querying XML data with Apache Spark SQL and DataFrames.

#apache-spark#dataframe#xml-parser
Stars513
Forks223
Last commit1 year ago
protonpack
protonpackJava

A collection of utility methods for Java 8 Streams, providing missing operations like takeWhile, zip, and unfold.

#functional-programming#java-library#takewhile
Stars487
Forks55
Last commit2 months ago
Kotlin for Apache Spark
Kotlin for Apache SparkKotlin

Kotlin bindings and extensions for Apache Spark, enabling idiomatic Kotlin development with data classes, lambdas, and null safety.

#apache-spark#spark#nullability
Stars481
Forks37
Last commit1 month ago
taxonkit
taxonkitGo

A command-line toolkit for efficient querying and manipulation of NCBI Taxonomy data, with support for custom taxonomies.

#taxid#metagenomics#gtdb
Stars475
Forks30
Last commit9 days ago
HikariJSON
HikariJSONJava

A high-performance JSON parser for Java 8 focused on speed and minimal memory footprint.

#high-performance#low-memory#serialization
Stars470
Forks83
Last commit3 years ago
jsonista
jsonistaClojure

A high-performance Clojure library for JSON encoding and decoding, built on Jackson.

#jackson#metosin-stable#clojure
Stars469
Forks30
Last commit3 months ago
Lipstick
LipstickJavaScript

A visualization framework for Apache Pig workflows that combines graphical depictions with real-time execution information.

#hadoop-ecosystem#data-engineering#big-data
Stars466
Forks133
Last commit3 years ago
Suite2p
Suite2pPython

A complete pipeline for processing two-photon calcium imaging data, including registration, ROI detection, signal extraction, and spike deconvolution.

#neuroscience#roi-detection#two-photon
Stars463
Forks279
Last commit23 days ago
PathML
PathMLPython

An open-source toolkit for scalable, standardized computational pathology analysis, enabling AI and machine learning on large imaging datasets.

#image-analysis#microscopy#whole-slide-image
Stars460
Forks87
Last commit7 days ago
Rapidgzip
RapidgzipPython

A parallel gzip decompressor with fast random access, utilizing multi-core CPUs for high-speed decompression of standard gzip files.

#multi-core#parallel-computing#library
Stars457
Forks16
Last commit7 months ago
pdb-tools
pdb-toolsPython

A dependency-free cross-platform Swiss Army knife for manipulating and editing Protein Data Bank (PDB) files.

#scientific-computing#command-line-tools#pdb-manipulation
Stars457
Forks121
Last commit1 month ago
sparkle
sparkleHaskell

A library for writing Apache Spark applications in Haskell, enabling resilient analytics that scale to thousands of nodes.

#haskell#apache-spark#functional-programming
Stars449
Forks27
Last commit11 months ago
sparklling
sparkllingClojure

A fast, fully-featured, and developer-friendly Clojure API for Apache Spark.

#apache-spark#functional-programming#data-engineering
Stars447
Forks68
Last commit4 years ago
rosbag_editor
rosbag_editorC++

A simple GUI application for editing ROS bag files by filtering topics, adjusting time ranges, and modifying transformations.

#robotics#ros-tools#qt
Stars447
Forks87
Last commit3 years ago
d3-dsv
d3-dsvJavaScript

A parser and formatter for delimiter-separated values like CSV and TSV, based on RFC 4180.

#rfc-4180#javascript-library#tabular-data
Stars446
Forks78
Last commit2 years ago
TinyCsvParser
TinyCsvParserC#

A high-performance, extensible CSV parsing library for .NET with support for synchronous and asynchronous reading.

#high-performance#csv-parsing#async-io
Stars402
Forks78
Last commit8 days ago
zsv
zsvC

A high-performance SIMD CSV parser library and extensible CLI utility for tabular data processing.

#high-performance#simd#csv-to-json
Stars394
Forks21
Last commit4 days ago
marshmallow
marshmallowGo

A high-performance Go library for JSON unmarshalling that handles both known and unknown fields without data loss.

#json-unmarshalling#unstructured-data#go-library
Stars391
Forks12
Last commit3 years ago
spatial-framework-for-hadoop
spatial-framework-for-hadoopJava

A framework enabling spatial data analysis within Hadoop ecosystems using Hive and SparkSQL.

#geospatial#java#gis
Stars376
Forks158
Last commit14 days ago
QuackOSM
QuackOSMPython

An open-source Python and CLI tool for reading OpenStreetMap PBF files using DuckDB and exporting to GeoParquet.

#osm-pbf#geospatial#python-cli
Stars375
Forks18
Last commit1 day ago
crabz
crabzRust

A fast, cross-platform, multi-threaded compression and decompression CLI tool written in Rust.

#multi-threading#cli-tool#gzip
Stars368
Forks13
Last commit2 years ago
DFTimewolf
DFTimewolfPython

A framework for orchestrating forensic collection, processing, and data export through modular recipes.

#digital-forensics#workflow-automation#open-source-forensics
Stars351
Forks79
Last commit7 days ago
lfi
lfiTypeScript

A lazy functional iteration library supporting sync, async, and concurrent iteration in JavaScript.

#functional-programming#lazy#concurrent
Stars348
Forks3
Last commit7 months ago
read-art
read-artJavaScript

A Node.js library to automatically scrape and extract readable article content from any web page, supporting both English and Chinese.

#readability#content-extraction#crawler
Stars346
Forks36
Last commit8 years ago
zip2
zip2Rust

A Rust library for reading and writing ZIP files with support for multiple compression formats and encryption.

#no-std-optional#wasm-compatible#zip-format
Stars332
Forks109
Last commit1 day ago
VeloView
VeloViewC++

Real-time visualization and processing tool for live 3D LiDAR data from Velodyne sensors.

#lidar#velodyne-hdl-sensors#3d-visualization
Stars330
Forks164
Last commit4 years ago
neat-csv
neat-csvJavaScript

A fast, promise-based CSV parser for Node.js that wraps csv-parser for convenient usage.

#promise-based#npm-package#nodejs
Stars327
Forks18
Last commit3 years ago
Hydrosphere Mist
Hydrosphere MistScala

A serverless proxy for Spark clusters that provides a functional programming framework and deployment model for Spark applications.

#apache-spark#api#spark
Stars325
Forks69
Last commit3 months ago
RecordParser
RecordParserC#

A zero-allocation, high-performance parser for fixed-length and variable-length files in .NET, using expression trees and Span.

#high-performance#fixedlength#fixed-length
Stars323
Forks10
Last commit1 month ago
neo4j-spark-connector
neo4j-spark-connectorScala

A bi-directional connector enabling Apache Spark to read from and write to Neo4j graph databases using Spark DataSource APIs.

#hacktoberfest#apache-spark#neo4j-driver
Stars322
Forks119
Last commit1 day ago
datatables
datatablesC#

ASP.NET bindings and automatic parsing for jQuery DataTables with extension methods for data queries.

#server-side#asp-net-core#aspnet
Stars304
Forks138
Last commit3 years ago
LidarView
LidarViewC++

Real-time reception, recording, visualization, and processing of 3D LiDAR data from multiple manufacturers.

#lidar#3d-visualization#open-source
Stars301
Forks74
Last commit1 month ago
Gearpump
GearpumpScala

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

#akka#distributed-systems#low-latency
Stars297
Forks89
Last commit8 years ago
saxy
saxyElixir

A fast, standard-compliant SAX parser and encoder for XML in Elixir, supporting streaming and simple DOM export.

#elixir-lang#elixir#sax-parser
Stars295
Forks40
Last commit14 days ago
Geni
GeniClojure

An idiomatic Clojure dataframe library that runs on Apache Spark, providing a seamless interface for data processing and machine learning.

#apache-spark#high-performance-computing#spark
Stars294
Forks26
Last commit2 years ago
PreviousPage 5 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
Next
#Big Data69
#Python49
#Apache Spark39
#Csv38
#Csv Parser37
#Nodejs32
#Distributed Computing32
#Stream Processing29
#Json29
#Functional Programming29
#Streaming27
#Machine Learning27