Skip to content

MisaghMomeniB/CSV-Viewer-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ultimate CSV Reader πŸ“Š

Overview

Ultimate CSV Reader is a powerful and feature-rich CSV file viewer and editor built with PyQt5. It provides an intuitive interface for loading, editing, filtering, and exporting CSV files. The application supports advanced data processing features, including search, filtering, statistics, and transformations.

Features ✨

  • πŸ“‚ Open & Save CSV Files
  • πŸ” Search & Filter Data
  • πŸ›  Edit, Add, and Delete Rows
  • πŸ“Š View Statistics of Data
  • πŸ“‘ Export as CSV, Excel, or JSON
  • ⚑ Multi-threaded File Loading for Large CSVs
  • πŸ–₯ SQL Query Editor for Data Analysis
  • πŸ“œ Custom Data Transformations

Installation πŸš€

Ensure you have Python installed, then run the following commands:

pip install -r requirements.txt

Running the Application ▢️

Execute the following command to launch the application:

python main.py

Dependencies πŸ› 

  • PyQt5
  • pandas

Usage πŸ“–

  1. Open a CSV file from the menu.
  2. Edit cells, add or delete rows.
  3. Filter data using search tools.
  4. Analyze data statistics.
  5. Export data to different formats.

Contributing 🀝

Feel free to fork and submit pull requests! πŸš€

About

A Powerful Pyqt5-based Csv File Viewer With Advanced Data Visualization and Editing Capabilities

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages