dataset-viewer

dataset-viewer

A sleek dataset viewer built entirely by AI Agent. Supports streaming large files from WebDAV, S3, SSH, Local or Hugging Face.

Stars: 523

Visit
 screenshot

Dataset Viewer is a modern, high-performance tool 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. It supports instant large file opening, real-time search, direct archive preview, multi-protocol and multi-format support, and features a modern interface with dark/light themes and responsive design. The tool is perfect for data scientists, log analysis, archive management, remote access, and performance-critical tasks.

README:

Dataset Viewer

⚑ Open massive files in seconds Β· πŸ” Millisecond search Β· πŸ“¦ Direct archive preview

GitHub release License: MIT Platform AI Generated

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.

δΈ­ζ–‡ζ–‡ζ‘£ Β· Download Β· Report Bug Β· Request Feature

πŸš€ Key Features

  • ⚑ 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

πŸ“š Supported File Types

  • πŸ“„ 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

πŸ“Έ Screenshots

πŸ”— Connection Setup
Connection Setup
Easy connection management with multiple storage types
πŸ“Š JSON Viewer
JSON Viewer
Structured JSON display with syntax highlighting and collapsible nodes
πŸ’» Code Viewer
Code Viewer
Multi-language syntax highlighting with large file support
πŸ“‹ Data Sheets
Data Sheets
CSV/Excel visualization with filtering and sorting capabilities
🌐 Point Cloud Viewer
Point Cloud Viewer
Interactive 3D point cloud data visualization
πŸ“¦ Archive Browser
Archive Browser
Browse ZIP/TAR archives without extraction

✨ Technical Highlights

  • πŸ€– 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

🎯 Perfect For

  • 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

🀝 Contributing

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
  • πŸ“– Improving documentation and examples
  • ⭐ Starring the repository to show support

πŸ™ Acknowledgments

Thanks to the Tauri, React, and Rust communities for their excellent tools and frameworks. This project showcases the power of AI-assisted development.

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❀️ and πŸ€– AI

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for dataset-viewer

Similar Open Source Tools

For similar tasks

For similar jobs