Git Product home page Git Product logo

chrome-extension-copy-table-data's Introduction

Table Data Selector

Overview

Table Data Selector is a Chrome extension designed to enhance your browsing experience by enabling you to quickly and easily copy the contents of HTML tables. With a simple right-click, you can select and copy the entire data of a table to your clipboard, making data extraction more efficient and user-friendly.

google-chrome-copy-table-data.mp4

Features

  • Context Menu Integration: Adds a "Select Table Data B" option to your right-click context menu.
  • Intuitive Use: Automatically selects and copies the data from the nearest table where you right-click.
  • Clipboard Integration: Uses the modern Clipboard API for reliable and efficient text copying.
  • Developer Friendly: Provides console logs for debugging and insights into the extension's process.

Installation

To install the Table Data Selector extension in Google Chrome, follow these steps:

  1. Clone or Download the Repository

    • If you have git installed, you can clone the repository using:
      git clone https://github.com/gbti-labs/chrome-extension-copy-table-data
      
    • Alternatively, download the ZIP file of the repository and extract it on your computer.
  2. Open Google Chrome

    • Launch your Google Chrome browser.
  3. Access Extension Settings

    • In Chrome, navigate to chrome://extensions/ by typing this into the address bar.
  4. Enable Developer Mode

    • On the top right corner of the Extensions page, toggle the "Developer mode" to enable it.
  5. Load the Unpacked Extension

    • Click on the "Load unpacked" button which appears after enabling Developer mode.
    • Navigate to the directory where you cloned or extracted the extension.
    • Select the extension's folder (the folder containing the manifest.json file) to load it into Chrome.
  6. Extension is Ready to Use

    • After loading, the Table Data Selector extension will appear in the list of extensions and is ready for use.

Usage

To use the extension:

  • Navigate to any webpage containing an HTML table.
  • Right-click on or near the table you wish to copy.
  • Choose "Select Table Data" from the context menu.
  • The data from the nearest table will be copied to your clipboard.
  • To view the copied data, paste it into a text editor or any other application.

Development and Debugging

For developers or users interested in understanding the extension's internal workings, console logs are available for debugging. To view these logs:

  • Open the Developer Tools on the page where the extension is used.
  • Switch to the Console tab to view the logs generated by the extension.

Feedback and Contributions

Feedback and contributions to the Table Data Selector are always welcome. Feel free to open an issue or submit a pull request on the repository.

Follow GBTI for more

Thanks for reading! If you like our content, please consider following us!

Twitter/X | GitHub | YouTube | Dev.to | Daily.dev | Hashnode | Discord

chrome-extension-copy-table-data's People

Contributors

atwellpub avatar gbtilabs avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.