varshith-Git / csv_editor

A powerful and user-friendly CSV editor built with Streamlit, allowing users to upload, view, and dynamically edit CSV files directly in the browser.
https://varshith-git-csv-editor-csv-editor-cydv0s.streamlit.app/
Apache License 2.0
1 stars 0 forks source link
csv-editor pandas python streamlit-webapp

CSV Editor

A powerful and user-friendly CSV editor built with Streamlit, allowing users to upload, view, and dynamically edit CSV files directly in the browser. This tool is designed for quick data manipulation without the need for complex spreadsheets or additional software.

Features

Installation

  1. Clone the repository:

    
    git clone https://github.com/varshith-Git/csv_editor.git
    cd csv_editor
  2. Install the required dependencies:

    
    pip install streamlit pandas

Usage

  1. Run the application:

    
    streamlit run app.py
  2. Open the link provided by Streamlit in your browser.

  3. Upload your CSV file and start editing. Once you're done, you can download the edited file directly.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your changes. Ensure your code follows the project's coding standards and is well-documented.

License

This project is licensed under the Apache License. See the LICENSE file for more information.

Author

Gudur Varshith
Data Engineer with expertise in data modeling, ingestion, and migration. Passionate about building innovative data solutions.

Acknowledgements

Thanks to the Streamlit community and contributors for providing the tools to make this project possible.