Powered by SheetJS a powerful VSCode extension that lets you view spreadsheets right in your editor. Works with XLSX, XLS, CSV, ODS and 30+ other formats.
The extension uses sophisticated optimization techniques to ensure smooth performance:
- Multi-level Caching
- Workbook cache prevents redundant parsing of the same files
- Sheet HTML cache eliminates regeneration of previously viewed sheets
- Smart Loading Strategy
- First sheet loads immediately for instant feedback
- Additional sheets load on-demand when selected
- Preserved webview context maintains your state even when hidden
- Responsive Interface
- Immediate loading spinner provides visual feedback
- Sheet-switching indicators keep you informed
- Persistent state across view changes
| Supported File Formats |
|---|
| *.xlsx |
| *.xlsm |
| *.xlsb |
| *.xls |
| *.xlw |
| *.xlr |
| *.numbers |
| *.csv |
| *.dif |
| *.slk |
| *.sylk |
| *.prn |
| *.et |
| *.ods |
| *.fods |
| *.uos |
| *.dbf |
| *.wk1 |
| *.wk3 |
| *.wks |
| *.wk2 |
| *.wk4 |
| *.123 |
| *.wq1 |
| *.wq2 |
| *.wb1 |
| *.wb2 |
| *.wb3 |
| *.qpw |
| *.xlr |
| *.eth |
Want to integrate SheetJS in your own VSCode extension? Check out our detailed tutorial to learn how to implement these capabilities in your projects.
For more information on using this extension and integrating SheetJS capabilities in your own projects, visit our documentation.
Created by Asadbek Karimov | contact@asadk.dev | asadk.dev
