Excel-DNA eases the development of Excel add-ins using .NET. Add-ins created with Excel-DNA can export high-performance user-defined functions and macros, and can be packed into a single file for easy distribution and installation. Excel versions 2007 through 2022 / Office 365 can be targeted with a single add-in. Advanced Excel features are supported, including multi-threaded recalculation, registration-free RTD servers and customized Ribbon and Task Pane interfaces and asynchronous functions. Excel-DNA supports .NET Framework version 4.6.2 to 4.8.1, and.NET 6.0+ The Excel-DNA Runtime is free for all use, and distributed under a permissive open-source license that also allows commercial use.
$ dotnet add package ExcelDna.AddInNo README available.