Skip to content

A simple, privacy-friendly tool for working with tabular data in various formats: CSV, JSON, XLSX, and more.

Notifications You must be signed in to change notification settings

dell-mic/file-glance

Repository files navigation

Simple, privacy-friendly tool for working with tabular data in various formats: CSV, JSON, XLSX, and more.

Screen Recording

Try the live version at FileGlance.info

Features

  • Drag-and-drop support for common file types and formats
  • Automatic detection of file encoding, delimiters, data location etc.
  • Optimized display (hides empty columns by default)
  • Count previews for distinct values
  • Simple filtering with value facets for exact matches
  • Full-text search across data
  • Basic sorting functionality
  • Advanced value transformation using custom JavaScript
  • One-click export to CSV, XLSX, or JSON
  • Supports larger files through virtualized list rendering
  • Privacy-focused: Your data never leaves your device

Roadmap

  • Enhanced handling of numeric values
  • Visual representation of value counts (especially for numeric data)
  • Support for additional file formats
  • Advanced data manipulation, including column renaming and custom transformations
  • Options to override detected encoding and delimiters
  • Expanded export settings
  • Progressive Web App (PWA) support

Out of Scope

  • Spreadsheet-like editing single cells
  • Server-side processing
  • Mobile and touch optimizations
  • Support for legacy browsers
  • Handling very large files (e.g., files larger than several GBs may be better managed outside the browser)

Development

npm install
npm run dev

Tech Stack

  • TypeScript
  • Next.js / React
  • Tailwind CSS

About

A simple, privacy-friendly tool for working with tabular data in various formats: CSV, JSON, XLSX, and more.

Topics

Resources

Stars

Watchers

Forks

Languages