⚡ Open massive files in seconds · 🔍 Millisecond search · 📦 Direct archive preview
A modern, high-performance dataset viewer built with Tauri, React, and TypeScript. Designed to handle massive datasets from multiple sources with efficient streaming for large files (100GB+) and lightning-fast search capabilities.
- ⚡ Instant Large File Opening: Handle 100GB+ files with virtualized rendering
 - 🔍 Real-time Search: Millisecond search with highlighting across massive files
 - 📦 Direct Archive Preview: Browse ZIP/TAR files without extraction
 - 🌐 Multi-Protocol Support: WebDAV, SSH/SFTP, SMB/CIFS, S3, Local Files, HuggingFace Hub
 - 🗂️ Multi-Format Support: Parquet, Excel, CSV, JSON, code files with syntax highlighting
 - 🎨 Modern Interface: Dark/light themes, responsive design, multi-language support
 
- 📄 Text & Code: JSON, YAML, XML, JavaScript, Python, Java, C/C++, Rust, Go, PHP, etc.
 - 📝 Documents: Markdown (preview), Word (.docx/.rtf), PowerPoint (.pptx), PDF (searchable)
 - 📊 Data Files: Parquet (optimized), Excel, CSV, ODS with virtual scrolling
 - 📦 Archives: ZIP, TAR (streaming preview without extraction)
 - 📱 Media: Images, Videos, Audio files
 
- 🤖 100% AI-Generated: Entire codebase created through AI assistance
 - 🚀 Native Performance: Tauri (Rust) + React, cross-platform desktop app
 - 🧠 Smart Memory: Chunked loading, virtual scrolling for millions of rows
 - 📊 Streaming Architecture: Large file chunked transmission, no full extraction needed
 
- Data Scientists: Explore large datasets, Parquet files, and CSV data
 - Log Analysis: Search massive log files without memory constraints
 - Archive Management: Browse compressed files without extraction
 - Remote Access: Connect to WebDAV, SSH/SFTP, SMB, cloud storage, HuggingFace
 - Performance-Critical: Instant file access and lightning-fast search
 
Extend Dataset Viewer's capabilities by creating custom plugins! Our plugin system allows you to add support for new file formats and viewers.
- 📖 Plugin Development Guide (Wiki) - Complete guide to building plugins
 - 📦 @dataset-viewer/sdk - Official SDK for plugin development
 - 🎨 Example Plugins - CAD Viewer, Sketch Viewer, and more
 
Get started with our SDK and create plugins for:
- Custom file format viewers
 - Data converters and analyzers
 - Integration with external tools
 - Enhanced visualization components
 
We welcome contributions! You can help by:
- 🐛 Reporting bugs with clear reproduction steps
 - 💡 Suggesting features and explaining their usefulness
 - 🔧 Submitting code: Fork → Branch → Changes → PR
 - 🔌 Creating plugins to extend functionality
 - 📖 Improving documentation and examples
 - ⭐ Starring the repository to show support
 
Thanks to the Tauri, React, and Rust communities for their excellent tools and frameworks. This project showcases the power of AI-assisted development.
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ and 🤖 AI





