Skip to content

Add sheetsmith to Spreadsheet - #1354

Open
BaldiLore wants to merge 1 commit into
akullpp:mainfrom
BaldiLore:patch-1
Open

BaldiLore wants to merge 1 commit into
akullpp:mainfrom
BaldiLore:patch-1

Conversation

@BaldiLore

@BaldiLore BaldiLore commented Oct 12, 2026 •

Copy link
Copy Markdown

Suggestion type

  • Project
  • Resource

Checklist

  • I searched the list and existing issues for duplicates.
  • I changed README_SOURCE.md, not the generated README.md.
  • This pull request contains one suggestion.
  • The suggestion is relevant to Java or the JVM and fits its chosen category.
  • I used the canonical project or resource link.
  • The suggestion is current and maintained.
  • The concise, neutral description explains its distinguishing value and ends with punctuation.
  • Licensing is clear and any restrictive terms are disclosed where applicable.

About the project

Disclosure: I'm the author.

sheetsmith generates styled XLSX reports from annotated POJOs and records, on top of Apache POI.
Compared to the existing entries in the Spreadsheet section, it focuses on the writing side for reporting use cases:

  • declarative styling (header, rows, zebra stripes, first/last row and column) and built-in table presets
  • shared styles across sheets, to keep reports consistent with a company look
  • fail-fast validation of the annotations at application startup
  • a Spring Boot 4 starter with auto-configuration, plus a framework-agnostic core module

Licensed under Apache 2.0. English documentation: https://sheetsmith.baldilorenzo.cloud
Available on Maven Central as cloud.baldilorenzo.sheetsmith:sheetsmith-spring-boot-starter.


Summary by cubic

Adds sheetsmith to the Spreadsheet section of README_SOURCE.md. The library generates styled XLSX reports from annotated POJOs and records on top of Apache POI, with declarative styling, table presets, and Spring Boot auto-configuration.

Written for commit efbf6ea. Summary will update on new commits.

View guided diff

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

View guided diff | Re-trigger cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant