Here’s a simple GitHub Issue Reporter implemented in HTML and JavaScript. It allows users to submit issues to a public GitHub repository using the GitHub API (via fetch
). You’ll need a GitHub personal access token to authorize the request if posting as an authenticated user (required for private repos or higher rate limits).
Features:
-
Allows optional authentication (for higher rate limits or private repos)
-
Reports errors and success messages
-
Clean and minimal interface
Note: GitHub’s API has rate limits for unauthenticated requests. For public usage without a token, users will be limited to 60 requests per hour per IP. For personal or private repos, a GitHub token is required.
Would you like a React or desktop app version too?
Leave a Reply