POIFSExplorer
A tool helps you explore internal structure of OLE2(ActiveX) document
Install / Use
/learn @nissl-lab/POIFSExplorerREADME
We are very excited to create a standalone repo for this old/ancient tool in Nissl Lab. This tool exists for a long time although not many developers know it. It was located in NPOI repo/tools/POIFS Browser folder.
POIFS Explorer
This is a tool originally created by Huseyin Tufekcilerli in 2009. The previous name is POIFS Browser.
What is POIFS Explorer
This is a tool to inspect any OLE2 Document compatible files (or ActiveX documents).
Supported files
- .xls Excel document
- .doc Word document
- .ppt Powerpoint document
- .poifs
- .cpk PAL3 仙剑奇侠传(三) assets file (Thanks to Jiaqi Liu for his CPK.NET library)
Interesting Old Story of this Tool
At the begining, I thought only NPOI team use this tool to view the generated/existing OLE2 files. However, someone from PHP Excel team reaching me via email and say hey, we also use this tool. Then I found there are more users than we originally thought.
Open source is always about sharing love and spirit. It's not just .NET community. Sometimes, it's usually cross language community. We always have some new discoveries from other language community to see that aha, they have the tool. Why do we re-create the wheel if it's usable and there is no extra feature if we do code migration? Just Use IT instead of Just Do IT :D
Related Skills
node-connect
339.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.8kCommit, push, and open a PR
