japplis / Joeffice

Java Office Suite - Word processor - Spreadsheet - Presentation - Database - Drawing - Main Libraries: NetBeans Platform and Apache POI - Apache License

Home Page:https://www.joeffice.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to Joeffice - An Open Source Office Suite written in Java

Joeffice Screenshot

Joeffice is released under the Apache License version 2.0

Joeffice modules and file extensions supported:

  • Word Processor (docx)
  • Spreadsheet (xlsx, xls, csv)
  • Presentation (pptx)
  • Drawing (svg)
  • Database (h2)

Joeffice uses the following libraries:

Software website (for users): https://www.joeffice.com/

Open source project page (for developer / contributors): https://www.joeffice.org/

What are the advantages compared to Microsoft Office:

  • Free and Open Source
  • Customize using the popular Java programming language
  • Dark theme
  • Window docking of documents in the application
  • Can be included in your company Java applications (Apache License)

TODO

  • Recent files
  • Macro system (Edit -> Macro)
  • Fix actions
  • @ActionState
  • Fails on Java 16 (NetBeans framework exceptions thrown)

How to contribute:

  • There are a few FIXME in the code
  • Submit merge request
  • For large contributions, sign the contributor license agreement which stays that you and your company donate the code to this project.

Sponsors

  • Japplis better tools, better jobs

For feature requests:

About

Java Office Suite - Word processor - Spreadsheet - Presentation - Database - Drawing - Main Libraries: NetBeans Platform and Apache POI - Apache License

https://www.joeffice.com

License:Apache License 2.0


Languages

Language:Java 95.2%Language:HTML 4.8%