zero-one-group/geni

A Clojure dataframe library that runs on Spark

41
/ 100
Emerging

Geni helps Clojure developers process and analyze large datasets efficiently. It takes various data sources like Parquet files or SQL databases and allows you to clean, transform, and aggregate this data using familiar Clojure syntax, outputting structured dataframes or results for further analysis. This is for developers building data-intensive applications or performing complex data engineering tasks in Clojure.

293 stars. No commits in the last 6 months.

Use this if you are a Clojure developer working with very large datasets and need to leverage the distributed processing power of Apache Spark without writing Java or Scala code.

Not ideal if you are not familiar with Clojure or if your data analysis needs are small enough to be handled by single-machine tools.

data-engineering big-data-processing clojure-development distributed-computing data-transformation
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

293

Forks

27

Language

Clojure

License

Apache-2.0

Last pushed

Nov 28, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/zero-one-group/geni"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.