Linear And GitHub Extension is an open-source MIT-licensed Chrome browser extension designed to "link" Linear and GitHub web pages information. LAGE will generate cross-site sections that aims to let you easily check issues and PRs relations.
Quick Install: Visit the Chrome Web Store and click โAdd to Chromeโ.
Manual Installation: Download from GitHub Releases and load as unpacked extension.
For detailed installation instructions and troubleshooting, see the FAQ.
After installation, you need to configure your Linear API key:
Important: Your API key is stored securely using Chromeโs Storage Sync API and is never shared with any external services. See our Privacy Policy for details.
LAGE works automatically on:
github.com/owner/repo/pull/123github.com/owner/repo/compare/main...feature?expand=1LAGE scans PR titles, descriptions, and commit messages for Linear issue codes (format: PROJ-123) and displays detailed issue information directly on the page.
For more details about features and functionality, see the FAQ.
# Clone and install
git clone https://github.com/nelsondaza/linear-and-github-extension.git
cd linear-and-github-extension
pnpm install --frozen-lockfile
pnpm prepare
# Start development
pnpm dev
# Load build/chrome-mv3-dev in Chrome (chrome://extensions/)
pnpm lint # Run ESLint
pnpm lint:tsc # Run TypeScript type checking
pnpm pretty # Format code with Prettier
For comprehensive development guidelines, including coding standards, commit conventions, and PR process, see CONTRIBUTING.md.
# Development build with hot reload
pnpm dev
# Production build
pnpm build
# Create distribution ZIP
pnpm package
Build output: build/chrome-mv3-dev/ (development) or build/chrome-mv3-prod/ (production)
For troubleshooting build issues, see TROUBLESHOOTING.md.
We welcome contributions! You can help by:
Before contributing, please read:
Security Issues: Report vulnerabilities privately via our Security Policy.
LAGE is built using a monorepo structure with the following packages:
@repo/linear: Linear API integration and components@repo/github: GitHub-specific UI components@repo/ui: Shared UI component library@repo/utils: Common utilities and helpersTech Stack:
This project is licensed under the MIT License - see the LICENSE file for details.
Made with โค๏ธ by Nelson Daza and contributors