Topics / #office

Office projects on GitHub

Office productivity suites and document processing

As of , the most-starred Office projects on GitHub are Microsoft-Activation-Scripts (194.8K stars), ppt-master (62.9K stars) and AionUi (33.6K stars). GitHub.Locker tracks 31 Office repositories with 532.5K stars combined. The fastest-growing on October 16 was wordcraft, with +427 stars in a day.

31Projects
532.5KStars in total
+1.7KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

31 projects · by stars

  1. #1 · massgravel/Microsoft-Activation-Scripts

    Microsoft-Activation-Scripts

    Microsoft Activation Scripts (MAS) is an open-source tool that activates Windows and Office using methods like HWID, Ohook, TSforge, and Online KMS, plus troubleshooting tools for failed activations.

    194.8K
  2. #2 · hugohe3/ppt-master

    ppt-master

    PPT Master is an AI workflow that turns documents or a topic into a real, natively editable PowerPoint deck - with native shapes, transitions, animations, data-backed charts and tables, audio narration from speaker notes, and support for your own .pptx templates.

    62.9K
  3. #3 · iOfficeAI/AionUi

    AionUi

    AionUi is a free, open-source Cowork app for AI agents: they work alongside you on your computer — reading files, writing code, browsing the web, automating tasks 24/7 — while you see everything they do and stay in control.

    33.6K
  1. 4

    OfficeCLI

    32.1KiOfficeAI/OfficeCLI · C#

    An open-source Office suite built for AI agents: it gives any AI agent full control over Word, Excel, and PowerPoint — reading, editing, and creating documents — right from the command line.

  2. 5

    excelize

    21Kqax-os/excelize · Go

    Excelize is a library written in pure Go for reading and writing Microsoft Excel spreadsheet files in the XLAM, XLSM, XLSX, XLTM and XLTX formats.

  3. 6

    Luckysheet

    16.6Kdream-num/Luckysheet · JavaScript

    Luckysheet is a completely open source online spreadsheet like Excel — a powerful, configurable Excel-style grid with formulas, charts and pivot tables that runs in the browser.

  4. 7

    winapps

    16.1Kwinapps-org/winapps · Shell

    WinApps runs Windows applications like Microsoft 365 and Adobe Creative Cloud on GNU/Linux with GNOME, KDE Plasma or XFCE, presenting them as if they were native apps, complete with shortcuts in your application menu.

  5. 8

    kkFileView

    14.8Kkekingcn/kkFileView · Java

    kkFileView is a self-hosted Spring Boot server that lets you preview dozens of document, CAD, 3D model, image, audio, video and archive formats directly in a browser, without downloading the file, through a REST API.

  6. 9

    Office-Tool

    14.5KYerongAI/Office-Tool · PowerShell

    Office Tool Plus is a free tool for deploying and managing Microsoft Office — it downloads, installs, modifies and activates Office products, and bundles repair and cleanup utilities.

  7. 10

    PhpSpreadsheet

    14KPHPOffice/PhpSpreadsheet · PHP

    PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files like Excel and LibreOffice Calc, without needing Excel or any external software installed.

  8. 11

    Zettlr

    13.8KZettlr/Zettlr · TypeScript

    Zettlr is a free and open-source desktop app for writing in Markdown, aimed at academic publishing: draft notes and papers with built-in citations and export to whatever pipeline your school or publisher requires.

  9. 12

    wordcraft

    13.7Kstorytold/wordcraft · Rust

    WordCraft is an open-source, clean-room reimplementation of Microsoft Word in pure Rust: a word processor with the Word workflow you know - ribbon, styles, tables, track changes, references, mail merge - built by the ArtCraft team.

  10. 13

    LKY_OfficeTools

    12.9KOdysseusYuan/LKY_OfficeTools · C#

    LKY_OfficeTools is a Windows tool that automatically downloads, installs, and activates the latest version of Microsoft Office with one click.

  11. 14

    PHPExcel

    11.3KPHPOffice/PHPExcel · PHP

    PHPExcel was a PHP library for reading and writing spreadsheet files, like Excel documents. It is dead: officially deprecated in 2017 and permanently archived in 2019.

  12. 15

    all-in-one

    10.6Knextcloud/all-in-one · PHP

    The official Nextcloud installation method: one Docker-managed package that deploys and maintains a full self-hosted Nextcloud instance with most features included, controlled from a single web interface.

  13. 16

    winapps

    10.3KFmstrat/winapps · Shell

    WinApps lets you run Windows applications like Microsoft Office and Adobe Creative Cloud inside Linux (Ubuntu/Fedora) with GNOME or KDE, so they appear and behave like native apps, including right-click integration in the Nautilus file manager.

  14. 17

    Kun

    6.3KKunAgent/Kun · TypeScript

    Kun is a local-first AI agent workspace that takes AI from answering questions to completing real work — coding, writing, design and automation — planning, editing files, running checks and leaving evidence beside each task.

  15. 18

    bento

    5.5Knyblnet/bento · TypeScript

    Bento is a PowerPoint-style presentation app that lives entirely inside a single HTML file - the deck, editor, viewer, and presenter are all bundled together, so opening the file in a browser is the whole app.

  16. 19

    PasteMD

    5.4KRICHQAQ/PasteMD · Python

    PasteMD is a system-tray utility that lets you copy Markdown or an AI chat response (ChatGPT, DeepSeek, Claude, etc.) and paste it perfectly formatted into Word, WPS, or Excel with one hotkey, converting the content via Pandoc.

  17. 20

    macro

    4.7Kmacro-inc/macro · Rust

    Macro is an all-in-one workspace for teams that unifies email, chat, docs, tasks, agents, calls, and CRM into a single fast interface with shared team-level AI memory, instead of juggling separate tools like Slack, Linear, Notion, HubSpot, and Superhuman.

  18. 21

    Mocreak

    4.5KOdysseusYuan/Mocreak

    Mocreak is a one-click deployment tool that automatically downloads, installs and configures genuine-licensed Windows 10/11 and Office (2016-2024) on a PC, completely free of charge.

  19. 22

    deckcraft

    3.6Kstorytold/deckcraft · Rust

    DeckCraft is an open-source, clean-room reimplementation of Microsoft PowerPoint built in pure Rust, part of the ArtCraft family of 'Crafting Apps'.

  20. 23

    legal-templates

    3.1KGeneral-Legal/legal-templates · Python

    A free collection of attorney-drafted legal templates for startups and tech companies, covering contracts like NDAs, MSAs, privacy policies, and offer letters.

  21. 24

    univer-workspace

    2.3Kdream-num/univer-workspace · TypeScript

    Univer Workspace is an open-source, self-hosted Office workspace that brings Sheets, Docs, Slides, relational tables, canvases, and boards into one shared runtime where people and AI agents create, collaborate, and review content together.

  22. 25

    everything

    1.7KHeyPuter/everything · JavaScript

    The Everything Project is a monorepo of open-source, MIT-licensed applications that aim to recreate the world's proprietary software, from Office and Slack to Photoshop and AutoCAD.

  23. 26

    linuxdo-idea-ui

    594czm15053/linuxdo-idea-ui · JavaScript

    A collection of userscripts that disguise the linux.do forum (and X/Twitter) as common office apps - a JetBrains/Darcula IDE, Feishu/DingTalk/WeCom instant messaging, or a terminal coding-agent session like Claude Code/Codex CLI - so it looks like you're working instead of browsing a forum.

  24. 27

    dsh-univer-office

    546dream-num/dsh-univer-office · TypeScript

    dsh-univer-office is a plugin for DeepSeek Harness (DSH) that gives its agent a real office environment — spreadsheets, documents, presentations, lightweight databases (Base), and canvases (Board) — all in one runtime, with every change reviewable before you accept it.

  25. 28

    MiniPdf

    504mini-software/MiniPdf · C#

    MiniPdf is a family of lightweight, fast, native libraries and CLI tools that convert Office documents (XLSX, DOCX, PPTX) to PDF, with implementations for .NET (C#), Rust, Java, Python, Node.js and Go.

  26. 29

    dsh-desktop

    483vibeinging/dsh-desktop · JavaScript

    DSH Desktop is a community-maintained desktop distribution that runs the official DeepSeek Harness (DSH) npm runtime and the official dsh-web-app, bundled with a set of pinned and verified community plugins so you can start working from one Profile right away.

  27. 30

    knoweldge-base

    293rgem227/knoweldge-base · Python

    Knoweldge Base is a self-hosted personal or team knowledge base: you upload documents into nested folders, preview them in the browser, and AI agents can read them through a read-only MCP service. This is the Phase 1 minimum viable version.

  28. 31

    paper-docx

    122paper-instruments/paper-docx · Python

    paper-docx is an agent-safe fork of python-docx for creating and editing Microsoft Word (.docx) documents, built to refuse unsupported operations instead of silently corrupting files.

Often tagged together