Java CSV

Open-source Java projects categorized as CSV

Top 15 Java CSV Projects

  • AdaptiveTableLayout

    Library that makes it possible to read, edit and write CSV files

  • uniVocity-parsers

    uniVocity-parsers is a suite of extremely fast and reliable parsers for Java. It provides a consistent interface for handling different file formats, and a solid framework for the development of new parsers.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • Mockneat

    MockNeat - the modern faker lib.

    Project mention: Favorite hidden gem library? | | 2022-10-21
  • Super CSV

    A fast, programmer-friendly, free CSV library for Java

  • Simple Flat Mapper

    Fast and Easy mapping from database and csv to POJO. A java micro ORM, lightweight alternative to iBatis and Hibernate. Fast Csv Parser and Csv Mapper

  • FastCSV

    High performance CSV reader and writer for Java.

  • jackson-dataformat-csv

    Uber-project for (some) standard Jackson textual format backends: csv, properties, yaml (xml to be added in future)

    Project mention: 4koma, the awesomest TOML library, hits version 1.0.1 | | 2022-04-19

    Honestly toml is so easy to parse, not sure why youd bother with antlr. Could probably convert the jflex-based parser I built for Jackson to kotlin:

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • Apache Commons CSV

    Mirror of Apache Commons CSV

  • kafka-connect-file-pulse

    🔗 A multipurpose Kafka Connect connector that makes it easy to parse, transform and stream any file, in any format, into Apache Kafka

  • rumble

    ⛈️ RumbleDB 1.20.0 "Honeylocust" 🌳 for Apache Spark | Run queries on your large-scale, messy JSON-like data (JSON, text, CSV, Parquet, ROOT, AVRO, SVM...) | No install required (just a jar to download) | Declarative Machine Learning and more (by RumbleDB)

    Project mention: RumbleDB: Query with ease a lot of different nested, heterogeneous data formats | | 2021-12-01
  • sparql.anything

    SPARQL Anything is a system for Semantic Web re-engineering that allows users to ... query anything with SPARQL.

  • madgrades-extractor

    UW-Madison course and grade distribution data extraction tool.

    Project mention: Looking for course with instructor dataset | | 2022-09-26

    The source is here: he mentions a "dir" report which after some research I found this which combined with the grade report pdf, I should be able to recreate. Madgrades will also likely never be updated because the University has changed how grade reports are stored.

  • pakadali

    Basic services for developers including placeholder generation, QR code generation

  • SparkDB

    CSV-to-database-structure project (by NaDeSys)

    Project mention: SparkDB – A perfect replacement for SQL for small and mid-size databases | | 2022-06-08
  • Simple-line-splitter-gui

    Split a file into multiple based on amount of lines. Made with Java and Swing.

  • Zigi

    Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-10-21.

Java CSV related posts


What are some of the best open-source CSV projects in Java? This list will help you:

Project Stars
1 AdaptiveTableLayout 1,899
2 uniVocity-parsers 869
3 Mockneat 504
4 Super CSV 493
5 Simple Flat Mapper 416
6 FastCSV 407
7 jackson-dataformat-csv 346
8 Apache Commons CSV 302
9 kafka-connect-file-pulse 225
10 rumble 178
11 sparql.anything 107
12 madgrades-extractor 13
13 pakadali 4
14 SparkDB 3
15 Simple-line-splitter-gui 2
Write Clean Java Code. Always.
Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.