8000 GitHub - davidfowl/feedbackflow: A collection of command line tools for getting feedback from various sources in a machine readable format
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A collection of command line tools for getting feedback from various sources in a machine readable format

License

Notifications You must be signed in to change notification settings

davidfowl/feedbackflow

Repository files navigation

FeedbackFlow

Overview

FeedbackFlow is a set of tools designed to collect and consolidate feedback from GitHub issues, discussions, and YouTube comments into a machine-readable format (JSON). With dedicated components for different platforms, FeedbackFlow simplifies the process of centralizing feedback for analysis and decision-making.

Components

GitHub Feedback Collector (ghdump)

This tool retrieves data from GitHub issues and discussions, including associated comments. The collected information is saved as JSON files, enabling easy integration with other tools.

YouTube Comment Collector (ytdump)

This tool gathers comments from specified YouTube videos or playlists and exports them into JSON format. Input sources can be configured through a file or directly via command-line arguments.

Getting Started

Prerequisites

To use FeedbackFlow, ensure you have the following:

  • .NET 9.0 SDK installed
  • A valid GitHub API Key
  • A valid YouTube API Key

Installation

  1. Clone the repository:

    git clone https://github.com/davidfowl/feedbackflow.git
    cd feedbackflow
  2. Restore dependencies:

    dotnet restore
  3. Build the project:

    dotnet build

Usage

GitHub Feedback Collector (ghdump)

To collect feedback from GitHub:

./ghdump -r <repository>

YouTube Comment Collector (ytdump)

To gather comments from YouTube:

./ytdump -v <video-id> -o <output-file.json>

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A collection of command line tools for getting feedback from various sources in a machine readable format

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages

0