Skip to content
| Marketplace
Sign in
Visual Studio Code>Formatters>Kore File ViewerNew to Visual Studio Code? Get it now.
Kore File Viewer

Kore File Viewer

Arun Katherashala

|
2 installs
| (0) | Free
View, inspect, and convert .kore binary files directly in VS Code with table display, database import, and multi-format export
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Kore File Viewer - VS Code Extension

View, inspect, and convert .kore binary files directly in VS Code.

Features

  • 🔍 Inspect Files - View file metadata, schema, and statistics
  • 🔄 Convert Formats - Convert .kore to CSV, JSON, Parquet, Arrow
  • ✅ Validate Files - Check integrity and verify checksums
  • 📊 Analyze Performance - Profile compression and throughput
  • 🌳 File Explorer - Browse all .kore files in workspace
  • ⌨️ CLI Integration - Run kore commands from VS Code

Requirements

  • VS Code 1.75+
  • Node.js 18+
  • Kore CLI installed: pip install kore-fileformat

Installation

  1. Clone the repository
  2. Install dependencies: npm install
  3. Compile TypeScript: npm run compile
  4. Press F5 to launch extension in debug window

Development

Project Structure

src/
├── extension.ts       # Main extension entry point
├── viewer.ts          # Custom editor for .kore files
├── commands.ts        # Command handlers
├── explorer.ts        # File explorer tree view
└── cli-detector.ts    # Find Kore CLI executable

Commands

Command Description
npm run compile Compile TypeScript to JavaScript
npm run watch Watch for changes and auto-compile
npm run lint Run ESLint
npm run test Run tests
npm run package Create .vsix package

Debug

  1. Open this folder in VS Code
  2. Install dependencies: npm install
  3. Press F5 to start debugging
  4. A new VS Code window will open with the extension loaded

Contributing

To add a new command:

  1. Add command to package.json contributes.commands
  2. Implement handler in commands.ts
  3. Register in extension.ts with vscode.commands.registerCommand()

Publishing

To publish to VS Code Marketplace:

# Install vsce
npm install -g vsce

# Create extension package
vsce package

# Publish
vsce publish

Roadmap

  • [ ] Real-time file preview with data tables
  • [ ] Syntax highlighting for .kore format
  • [ ] File comparison view
  • [ ] Performance profiler integration
  • [ ] Cloud storage integration (S3, Azure, GCS)
  • [ ] WebAssembly-based reader for browser preview

License

KUOPL (Kore Use-Only Proprietary License) v1.1

Support

  • Issues: GitHub Issues
  • Author: Arun Katherine Sai Kumar Kore
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft