Any good alternatives to Apache POI for creating Excel spreadsheets?

This page summarizes the projects mentioned and recommended in the original post on /r/java

Our great sponsors
  • Sonar - Write Clean Java Code. Always.
  • Mergify - Updating dependencies is time-consuming.
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • fastexcel

    Generate and read big Excel files quickly

    I've only had memory problems with apache poi. I only use now

  • Aspose.Cells-for-Java

    Aspose.Cells for Java examples, plugins and showcases

    If you're willing to pay for it, take a look at Aspose

  • Sonar

    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.

  • easyexcel


  • spreadsheet

    Spreadsheet Builder (by dsl-builders)

    Checkout Spreadsheet Builder DSL if you want an alternative and less verbose API for POI.

  • lib

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts