📊 Cross-platform user-friendly xlsx library for C++11+
Go to file
Thomas Fussell 26892bf42b some changes
2014-05-08 15:32:12 -04:00
build some changes 2014-05-08 15:32:12 -04:00
docs/samples initial commit 2014-05-06 17:28:38 -04:00
include/xlnt some changes 2014-05-08 15:32:12 -04:00
source some changes 2014-05-08 15:32:12 -04:00
third-party some changes 2014-05-08 15:32:12 -04:00
.clang-format initial commit 2014-05-06 17:28:38 -04:00
.gitattributes initial commit 2014-05-06 17:28:38 -04:00
.gitignore initial commit 2014-05-06 17:28:38 -04:00
.gitmodules some changes 2014-05-08 15:32:12 -04:00
README.md initial commit 2014-05-06 17:28:38 -04:00

xlnt

Introduction

xlnt is a c++ library that reads and write XLSX files. The API is roughly based on openpyxl, a python XLSX library. It is still very much a work in progress, but I expect the basic functionality to be working in the near future.

Building

It compiles in all of the major compilers. Currently it is being built in GCC 4.8.2, MSVC 12, and Clang 3.3.

Workspaces for Visual Studio, XCode, and GNU Make can be created using premake and the premake5.lua file in the build directory.

Dependencies

xlnt requires the following libraries:

License

xlnt is currently released under the terms of the MIT License.