Search repositories
The GitHub Search Repositories AI tool enables users to quickly discover relevant GitHub repositories by searching through names, descriptions, readmes, topics, and other metadata. Ideal for developers and researchers seeking projects, code examples, or specific repositories across GitHub.
Features
- Advanced search capabilities using GitHub's query syntax to filter repositories precisely.
- Supports searching by repository name, description, readme content, topics, and metadata.
- Pagination support with customizable page number and results per page settings.
- Efficiently locates repositories based on parameters like language, stars, user, and topics.
- Integrates seamlessly for developers looking to automate repository discovery within their workflows.
Benefits
- Saves time by quickly finding relevant repositories without manual browsing.
- Improves project discovery and code reuse by filtering repositories precisely.
- Enhances research quality by accessing comprehensive metadata and content in searches.
- Supports large result sets with pagination to avoid information overload.
- Facilitates faster prototyping and learning through easy access to high-quality examples.
Description
Find GitHub repositories by name, description, readme, topics, or other metadata. Perfect for discovering projects, finding examples, or locating specific repositories across GitHub.
Parameters
3 parameters
| Name | Type | Description |
|---|---|---|
| page | number | Page number for pagination (min 1) |
| perPage | number | Results per page for pagination (min 1, max 100) |
| queryrequired | string | Repository search query. Examples: 'machine learning in stars:>1000 language', 'topic', 'user'. Supports advanced search syntax for precise filtering. |