Skip to content

Repository files navigation

🔑 Keyword Suggestion & YouTube Tag Extractor Tool

This Flutter app is a desktop tool that helps users generate keyword suggestions from popular platforms and extract tags directly from YouTube videos.


✨ Features

🔍 Keyword Suggestion Tool

  • ✅ Generate keyword suggestions from:
    • Google
    • YouTube
    • Yahoo
    • Bing
    • Amazon
    • eBay

🎥 YouTube Tag Extractor

  • ✅ Extract all tags from any YouTube video by simply entering the video link.

🛠️ Technologies & Packages

This app is built using Flutter and relies on the following packages:

Package Purpose
http To fetch data from external platforms (Google, YouTube, etc.).
html To parse HTML content when scraping tags and suggestions.
font_awesome_flutter For icons and UI styling.
flutter_bloc For state management.
get_it For dependency injection and service locator pattern.

🖥️ Platforms

  • Windows Desktop (Primary Target)
  • ⚠️ No support for mobile or web at this stage.

📐 Architecture

  • Uses flutter_bloc for state management.
  • get_it for dependency management.
  • The app is designed for ease of use and high performance on desktop.

📥 Installation & Usage

  1. Clone the repository:
    git clone https://github.com/Gemy-Dev/keywordtool.git
  2. Navigate into the project folder:
    cd keyword_planner
  3. Install dependencies:
    flutter pub get
  4. Run the app:
    flutter run -d windows

📄 Future Plans

  • 🔄 Improve UI/UX for better user experience.
  • 📊 Add option to export extracted tags and keywords to a file (CSV, TXT, etc.).
  • 🚀 Add support for additional platforms if needed.

📄 License

This project is open source and available under the MIT License.


📝 Notes

  • This tool is designed for marketers, content creators, and SEO experts.
  • It simplifies the process of gathering keyword suggestions and extracting YouTube video tags.
  • Primarily built for Windows Desktop using Flutter.

📧 Contact

For suggestions, contributions, or issues, feel free to open an issue or submit a pull request.


Made with ❤️ using Flutter.

Images

Screenshot 2023-09-16 122326

Screenshot 2023-09-16 122532

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages