#3084·exceljs

Documonster, a modern ExcelJS based alternative

Author: cjnonameCreated Sep 17, 2026Updated Sep 17, 2026

First of all, a big thank you to the ExcelJS author and all contributors. ExcelJS has been a great project and has helped many developers for years.

We are building Documonster, a multi module document processing library derived from ExcelJS, previously known as ExcelTS.

We are now moving towards a stable 1.0 release and would love to invite the community to give it a try.

Key features:

  • Zero dependencies
  • One API across multiple platforms
  • Full ESM + CJS support
  • MCP support
  • Convert between multiple document formats

Beyond Excel, Documonster also provides modules for ZIP, Word, PDF, Markdown and more, with a common API and format conversion capabilities.

With AI assisted migration, existing ExcelJS projects can often be migrated to Documonster in around an hour.

NPM: [NPM link] GitHub: [GitHub link]

Feel free to try any of the modules. If you run into any issues, please let me know and I will do my best to fix them.

Feedback are very welcome!