GitBrowse enables you to quickly search for any public GitHub repository or project and view all relevant details, such as repository status, stars, forks, issues, and contributors. If you want to explore a repository in depth, click, and you'll be redirected to the repository on GitHub.
Clone the repository:
git clone https://github.com/YOUR-USERNAME/gitbrowse.git
cd gitbrowse
Install dependencies:
npm install
pnpm install
yarn install
bun install
Start the local development server:
npm run dev
pnpm dev
yarn dev
bun run dev
Open your browser to http://localhost:5173 (or as indicated in your terminal).
To create a production build:
npm run build
pnpm build
yarn build
bun run build
Preview the built app locally:
npm run preview
# or
pnpm preview
# or
yarn preview
# or
bun run preview
To deploy your app, you may need to install a SvelteKit adapter for your target environment.
GitBrowse uses the public GitHub API. For increased rate limits and private repo access, create a .env
file and add your GitHub personal access token:
VITE_GITHUB_TOKEN=your_token_here
git checkout -b feature/my-feature
git commit -am 'Add new feature'
git push origin feature/my-feature
All contributions are welcome! Please open issues for bugs or feature requests.
Licensed under the Apache License, Version 2.0.