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

Cascading
CascadingJava

Provides HBase adapters for reading and writing data within Cascading data processing workflows on Hadoop clusters.

#cascading#batch-processing#lingual
Stars10
Forks11
Last commit8 years ago
Tweet Archvies Unleashed Toolkit
Tweet Archvies Unleashed ToolkitScala

An open-source toolkit for analyzing line-oriented JSON Twitter archives using Apache Spark.

#twitter-analysis#apache-spark#spark
Stars10
Forks2
Last commit4 months ago
CGTFS
CGTFSC

A thin and fast C library for parsing static GTFS (General Transit Feed Specification) feeds.

#c-library#transportation-analysis#c
Stars10
Forks2
Last commit7 years ago
combine_gtfs_feeds
combine_gtfs_feedsPython

A tool that merges multiple GTFS transit datasets into a single unified feed for regional transit analysis.

#transportation-planning#data-merge#transit-data
Stars10
Forks1
Last commit4 months ago
Kaggle Merck
Kaggle MerckPython

A collection of scripts for processing Merck molecular activity challenge data from Kaggle into formats suitable for machine learning.

#libsvm#cheminformatics#kaggle
Stars10
Forks6
Last commit12 years ago
BSONMap
BSONMapElixir

An Elixir package for low-memory consumption iteration over large BSON files by applying a function to each document.

#stream-processing#parse#hex
Stars9
Forks6
Last commit6 years ago
FlexibleTableViewController
FlexibleTableViewControllerSwift

A Swift library providing a generic table view controller with external data processing for iOS apps.

#ios#flexible#library
Stars9
Forks2
Last commit8 years ago
sliceconv
sliceconvGo

A Go package for converting entire slices between primitive types and their string representations.

#conversion#slice#boolean
Stars9
Forks1
Last commit6 years ago
geojson2rtree
geojson2rtreeJavaScript

Generates a static R-tree spatial index from GeoJSON features for fast geographic queries.

#geojson#geospatial#spatial-index
Stars9
Forks0
Last commit12 years ago
ltsv
ltsvGo

A high-performance LTSV (Labeled Tab-Separated Value) parser library for Go.

#text-format#library#high-performance
Stars9
Forks2
Last commit1 year ago
sql-splitter
sql-splitterRust

A fast, memory-efficient CLI tool for splitting large SQL dump files into individual table files and converting between SQL dialects.

#sql-dump#database#mysqldump
Stars8
Forks0
Last commit2 days ago
Bistro
BistroJava

A column-oriented data processing engine that replaces joins and group-by with functional definitions for batch and stream analytics.

#stream-processing#iot#batch-processing
Stars8
Forks0
Last commit7 years ago
Spin up PySpark and PySparkling on AWS
Spin up PySpark and PySparkling on AWSPython

Automates AWS EMR cluster deployment and Spark job submission with integrated logging and PySparkling support for H2O.

#h2o#apache-spark#pysparkling
Stars8
Forks5
Last commit9 years ago
mzdata
mzdataPython

A multi-extract, multi-level dataset of Mozilla Bugzilla issue tracking history spanning 15 years for software engineering research.

#issue-tracking#empirical-study#mozilla
Stars7
Forks1
Last commit10 years ago
ng2csv
ng2csvTypeScript

Angular service for saving data to CSV files with customizable mapping and formatting.

#angular2#data-export#frontend
Stars6
Forks2
Last commit3 months ago
extract-gtfs-shapes
extract-gtfs-shapesJavaScript

Command line tool to extract shapes from a GTFS dataset.

#geojson#shape-extraction#command-line-tool
Stars6
Forks0
Last commit5 years ago
onyx-java
onyx-javaJava

A Java API for the Onyx Platform, providing Java equivalents for workflows, utilities for Clojure maps, and tools for core.async plugins.

#batch-processing#workflow-engine#onyx-platform
Stars5
Forks4
Last commit9 years ago
CSV4AS3
CSV4AS3ActionScript

A CSV parsing and printing library for ActionScript, ported from Apache Commons CSV with incremental parsing support.

#file-format#apache-commons#csv-printer
Stars5
Forks1
Last commit13 years ago
gtfs-service-area
gtfs-service-areaJavaScript

A tool that computes transit service areas from static GTFS data and outputs them as GeoJSON files.

#geojson#geospatial#gis
Stars4
Forks1
Last commit5 years ago
Flan
FlanPython

Flow analysis on disaggregated bilateral trade data using Golem's decentralized computing network.

#hackathon-project#trade-analysis#decentralized-computing
Stars4
Forks1
Last commit5 years ago
Vert.x JOLT
Vert.x JOLTJava

A Vert.x facade for Jolt that enables JSON-to-JSON transformations using Vert.x JsonObject instead of Map<String,Object>.

#java-library#json-object#jolt
Stars4
Forks3
Last commit6 months ago
mmath
mmathErlang

A library for performing mathematical operations on number arrays stored in binaries, with support for handling missing values.

#elixir#metric-processing#array-operations
Stars4
Forks6
Last commit8 years ago
FlexibleCollectionViewController
FlexibleCollectionViewControllerSwift

A Swift library providing a generic UICollectionViewController with external data processing and flexible cell configuration.

#ios#flexible#collectionview
Stars4
Forks1
Last commit
MiniExcel
MiniExcelC#

A fast, low-memory .NET library for importing, exporting, and templating Excel spreadsheets with streaming row-by-row processing.

#low-memory#spreadsheet#template-engine
Stars4
Forks1
Last commit7 months ago
through2-map-promise
through2-map-promiseJavaScript

A promise-based wrapper for through2 that enables asynchronous mapping over Node.js streams.

#transform-stream#through2#async
Stars3
Forks0
Last commit8 years ago
geojson-multiply
geojson-multiplyJavaScript

A JavaScript library that merges single-type GeoJSON features into a multi-type GeoJSON feature with customizable property aggregation.

#open-source#geojson#geospatial
Stars3
Forks0
Last commit10 years ago
Reimagined Yo Mama
Reimagined Yo MamaPython

Generates yo mama jokes using Markov chains trained on a collected dataset of jokes.

#joke-generator#humor#markov-chains
Stars3
Forks0
Last commit1 year ago
node-cdxj
node-cdxjJavaScript

A Node.js library for parsing CDXJ files produced by web archiving tools like Pywb.

#stream-processing#pipeline-tool#web-archives
Stars2
Forks1
Last commit9 years ago
spark-connect-csharp
spark-connect-csharpC#

A thin C# gRPC client for communicating with Apache Spark Connect servers, enabling .NET applications to interact with Spark clusters.

#spark-connect#apache-spark#apache
Stars2
Forks0
Last commit2 years ago
geojson-id-streaming
geojson-id-streamingJavaScript

Streaming Node.js tool that adds unique IDs to GeoJSON features, enabling large file processing.

#geojson#unique-identifiers#cli-tool
Stars2
Forks0
Last commit8 years ago
sample Spark Job Server Cassandra
sample Spark Job Server CassandraScala

A sample Spark job demonstrating how to use Spark Jobserver to run Apache Spark analytics with Cassandra.

#apache-spark#sample-project#spark-jobserver
Stars2
Forks2
Last commit
sample Spark Cassandra with SSL
sample Spark Cassandra with SSLJava

A sample Spark job demonstrating analytics on Cassandra with SSL encryption for secure data processing.

#apache-spark#ssl-tls#sample-code
Stars1
Forks3
Last commit7 years ago
readODS
readODSC++

Read and write OpenDocument Spreadsheet (ODS) files in R, supporting both ordinary and Flat ODS formats.

#libreoffice#spreadsheet#r-package
Stars0
Forks0
Last commit2 years ago
read_xlsx_v
read_xlsx_vV

A V library for reading and parsing Excel XLSX files.

#vlang#spreadsheet#data-parsing
Stars0
Forks0
Last commit3 years ago
ecsv
ecsvErlang

A high-performance Erlang NIF CSV parser and writer based on libcsv for processing large data volumes.

#stream-processing#nif#libcsv
Stars0
Forks1
Last commit3 years ago
TD-Spark
TD-SparkJava

A Java project that reads from and writes to TDengine using Apache Spark for data processing.

#apache-spark#connector#java
Stars0
Forks1
Last commit4 years ago
PreviousPage 10 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 years ago
10 years ago
Next
#Big Data69
#Python49
#Apache Spark39
#Csv38
#Csv Parser37
#Nodejs32
#Distributed Computing32
#Stream Processing29
#Json29
#Functional Programming29
#Streaming27
#Machine Learning27