SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# Office Projects
-
NPOI
a .NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.
-
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.
-
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.
-
MiniExcel
Fast, Low-Memory, Easy Excel .NET helper to import/export/template spreadsheet (support Linux, Mac)
-
DocX
Fast and easy to use .NET library that creates or modifies Microsoft Word files without installing Word. (by xceedsoftware)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
ExcelDna
Excel-DNA - Free and easy .NET for Excel. This repository contains the core Excel-DNA library.
-
office-ribbonx-editor
An overhauled fork of the original Custom UI Editor for Microsoft Office, built with WPF
-
Report-From-DocX-HTML-To-PDF-Converter
.NET Core library to create custom reports based on Word docx or HTML documents and convert to PDF
-
OfficeIMO
Fast and easy to use cross-platform .NET library that creates or modifies Microsoft Word (DocX) and later also Excel (XLSX) files without installing any software. Library is based on Open XML SDK
-
WopiHost
ASP.NET Core MVC implementation of the WOPI protocol. Enables integration with WOPI clients such as Office Online Server.
-
RemindMe
Reminds you of events with an un-missasble pop-up on your screen(provided you are at your computer, of course)
-
ExcelDna-Unpack
Command-line utility to extract the contents of Excel-DNA add-ins packed with ExcelDnaPack
-
file-formats-windows-forms-demos
This repository contains the samples for Syncfusion file format Windows Forms products and the guide to use them.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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
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
While I have method that allows easy find/search for stuff in headers - https://github.com/EvotecIT/OfficeIMO/blob/master/OfficeIMO.Examples/Word/FindAndReplace/FindAndReplace01.cs
C# Office related posts
-
When XML in Word Became Illegal
-
Visual Studio C#: Is it possible to manipulate Excel file via Visual Studio
-
How can I distribute a VBA macro as an add in?
-
Automate Excel with only powershell?
-
Hola, problema con un crud
-
Is it possible to use Microsoft Word features programatically?
-
Custom ribbon disappears
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 May 2024
Index
What are some of the best open-source Office projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | NPOI | 5,541 |
2 | ClosedXML | 4,453 |
3 | Open XML SDK | 3,892 |
4 | ExcelDataReader | 3,815 |
5 | Fluent.Ribbon | 2,461 |
6 | MiniExcel | 2,435 |
7 | DocX | 1,703 |
8 | ExcelDna | 1,245 |
9 | kms-activate | 775 |
10 | NetOffice | 671 |
11 | MiniWord | 554 |
12 | office-ribbonx-editor | 477 |
13 | toxy | 347 |
14 | Report-From-DocX-HTML-To-PDF-Converter | 305 |
15 | OfficeIMO | 254 |
16 | ShapeCrawler | 247 |
17 | WopiHost | 188 |
18 | BookFx | 106 |
19 | VisioAutomation | 99 |
20 | RemindMe | 77 |
21 | ExcelDna-Unpack | 55 |
22 | file-formats-windows-forms-demos | 11 |
23 | PureExcel | 3 |
Sponsored