Office

Open-source projects categorized as Office

Top 23 Office Open-Source Projects

  • excelize

    Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

  • Project mention: Recommend a powerful excel processing library, @zurmokeeper/exceljs, which supports encryption and decryption of xlsx files and flexible setting of multiple table headers when exporting, etc. | /r/node | 2023-07-01

    Then I found out that WPS only supports ecma376 standard encrytion for xlsx files. Then I referred to the official documentation and libraries in other languages, such as msoffcrypto-tool written in python. msoffcrypto-tool) and go's excelize. Since I don't know much about encryption and decryption, the process of implementation is also a bit of a twist.

  • PhpSpreadsheet

    A pure PHP library for reading and writing spreadsheet files

  • Project mention: Exporting data to Excel | /r/filemaker | 2023-12-08

    We have used a PHP Script to do this https://github.com/PHPOffice/PhpSpreadsheet

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Zettlr

    Your One-Stop Publication Workbench

  • Project mention: Obsidian 1.5 Desktop (Public) | news.ycombinator.com | 2023-12-26
  • Office-Tool

    Office Tool Plus localization projects.

  • Project mention: Is there a way to get the older version of a word processor | /r/Piracy | 2023-05-15
  • PHPWord

    A pure PHP library for reading and writing word processing documents

  • NPOI

    a .NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.

  • franz

    Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.

  • Project mention: Show HN: Franz – A desktop client for Apache Kafka | news.ycombinator.com | 2024-02-05

    I thought this was https://meetfranz.com/ until the word “Apache Kafka” and was puzzled.

    Naming things and name collisions…

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ClosedXML

    ClosedXML is a .NET library for reading, manipulating and writing Excel 2007+ (.xlsx, .xlsm) files. It aims to provide an intuitive and user-friendly interface to dealing with the underlying OpenXML API.

  • Project mention: When XML in Word Became Illegal | news.ycombinator.com | 2023-10-12

    It's also country specific.

    I work on Excel library and the text to number/date feature was one of less fun things to implement at least semi-correctly.

    I remember my comment on the PR back then:

    https://github.com/ClosedXML/ClosedXML/pull/1899

  • ONLYOFFICE

    ONLYOFFICE Docs is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, forms and PDF, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.

  • Project mention: Ask HN: Why hasn't OnlyOffice see higher adoption than LibreOffice? | news.ycombinator.com | 2024-02-24

    Had never even heard of it.

    And their website doesn't help at all - https://www.onlyoffice.com/ - At first, I thought it is selling some kind of add-on for Businesses to use with Microsoft Office. Then I clicked "Get it now" and saw a page that gives me options to download a Docker Image, or Cloud Images or VM Images. What the heck? Then I see the "GET OnlyOffice" link in the navigation menu and go to it - the menu pop-up talks about DocSpace, Enterprise, Workspace etc. etc. and asks to sign-in for cloud. Again, what the heck?? Then I go to the PRODUCT link that also pop-ups lot of options - like - Doc editors to integrate into your business platform .... ??? Then I see the "Desktop and Mobile Apps" option in it and click 'For Desktop'. And finally, here I found what I had been searching for - Get free desktop office suite for document editing and collaboration ( https://www.onlyoffice.com/desktop.aspx ).

    When a website is designed to be "Enterprisey" - only targetting and catering to a particular audience, and totally ignores everyone else - I am not surprised it's userbase is limited.

  • python-docx

    Create and modify Word documents with Python

  • Project mention: What Would Go in Your Dream Documentation Solution? | /r/technicalwriting | 2023-12-09

    So, what I'd like to do is write a documentation package in Python to recreate what I've lost. I plan to build upon the fantastic python-docx and docxtpl packages, and I'll probably rely on pandas from much of the tabular stuff. Here are the features I intend to include:

  • docx

    Easily generate and modify .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.

  • Project mention: Ajuda docx | /r/programacao | 2023-06-19
  • Open XML SDK

    Open XML SDK by Microsoft

  • Project mention: Libcurl | news.ycombinator.com | 2024-01-29

    While it doesn't appear to have been updated in many years, Microsoft built a similarly useful tool[1] that lets you browse the structure of a given Office document and see C# code that generates various components of it.

    [1] https://github.com/dotnet/Open-XML-SDK/releases/tag/v2.5

  • ExcelDataReader

    Lightweight and fast library written in C# for reading Microsoft Excel files

  • XlsxWriter

    A Python module for creating Excel XLSX files.

  • KMS_VL_ALL

    🔑KMS_VL_ALL - Smart Activation Script

  • Project mention: Compartilhei arquivo crackeado pelo drive | /r/InternetBrasil | 2023-05-22
  • docxtemplater

    Generate docx, pptx, and xlsx from templates (Word, Powerpoint and Excel documents), from Node.js or the browser. Demo: https://www.docxtemplater.com/demo. #docx #office #generator #templating #report #json #generate #generation #template #create #pptx #docx #xlsx #react #vuejs #angularjs #browser #typescript #image #html #table #chart

  • xlwings

    xlwings is a Python library that makes it easy to call Python from Excel and vice versa. It works with Excel on Windows and macOS as well as with Google Sheets and Excel on the web.

  • Project mention: Python in Excel: Combining the Power of Python and the Flexibility of Excel | news.ycombinator.com | 2023-08-23

    Reading the headline, I initially thought that Microsoft bought the company behind XLWings [1], which also enables you to use Excel directly within Excel, even locally. Not affiliated in any kind to that company, just used it in the past.

    [1] https://www.xlwings.org/

  • unoconv

    Universal Office Converter - Convert between any document format supported by LibreOffice/OpenOffice.

  • Ferdium

    Ferdium is a desktop app that helps you organize how you use your favourite apps by combining them into one application.

  • Project mention: Sparkle: A software update framework for macOS | news.ycombinator.com | 2024-02-13

    Also, as a different approach, to some degree Ferdium can act as a central place for various messaging platforms even if the integration that Pidgin (and Adium) and libPurple provided is not possible this way. Station is similar and a bit better but is in desperate need of developers. Both are FLOSS.

    https://ferdium.org/

    https://getstation.com/

  • DesktopEditors

    An office suite that combines text, spreadsheet and presentation editors allowing to create, view and edit local documents

  • Project mention: EDPS: European Commission's use of Microsoft 365 infringes data protection law [pdf] | news.ycombinator.com | 2024-03-11

    At least the desktop version is pretty much open source: https://github.com/ONLYOFFICE/DesktopEditors

  • univer

    Univer is a set of enterprise document and data collaboration solutions, integrating spreadsheets, documents, and slides.

  • Fluent.Ribbon

    WPF Ribbon control like in Office

  • LibreOffice

    Read-only LibreOffice core repo - no pull request (use gerrit instead https://gerrit.libreoffice.org/) - don't download zip, use https://dev-www.libreoffice.org/bundles/ instead (by LibreOffice)

  • Project mention: Want to learn how to daily drive a linux distro as a humanities student | /r/linuxquestions | 2023-12-10

    First of all, if you need to write a lot of files in the doc format, there's a lovely office suite called libreoffice! Also, cups is a decent print utility for most printers, I'd check that out as well.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Office related posts

Index

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

Project Stars
1 excelize 17,250
2 PhpSpreadsheet 12,970
3 Zettlr 9,597
4 Office-Tool 8,653
5 PHPWord 7,097
6 NPOI 5,506
7 franz 4,481
8 ClosedXML 4,407
9 ONLYOFFICE 4,351
10 python-docx 4,179
11 docx 3,926
12 Open XML SDK 3,858
13 ExcelDataReader 3,788
14 XlsxWriter 3,487
15 KMS_VL_ALL 2,923
16 docxtemplater 2,846
17 xlwings 2,834
18 unoconv 2,514
19 Ferdium 2,502
20 DesktopEditors 2,513
21 univer 2,563
22 Fluent.Ribbon 2,431
23 LibreOffice 2,423

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com