Public
Like
GitHub-Release-Notes
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Viewing readonly version of polish branch: v9View latest version
A web application that connects to GitHub repositories, extracts commits and PR descriptions within a specified date range, and uses an LLM to generate user-friendly release notes.
- Connect to GitHub repositories using Personal Access Token
- Select date ranges to filter commits
- View commits and associated PR descriptions
- Generate developer-friendly release notes using AI
- Filter out non-user-facing changes (technical debt, backend changes, etc.)
- Edit markdown directly in the browser
- Sort release notes by category, user impact, or chronologically
- Show/hide GitHub issue references
- Share release notes via unique URLs
- Copy formatted release notes to clipboard
/backend
- API endpoints and server-side logic/frontend
- User interface components/shared
- Shared types and utilities
- Visit the application URL
- Enter your GitHub Personal Access Token
- Select a repository and date range
- Generate and customize your release notes
- Edit, sort, or share your release notes as needed
- Copy the results to your clipboard
- TypeScript
- React
- Hono (API framework)
- GitHub API
- OpenAI API
- Val Town Blob Storage