Tool

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.

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

NameTypeDescription
pagenumber

Page number for pagination (min 1)

perPagenumber

Results per page for pagination (min 1, max 100)

queryrequiredstring

Repository search query. Examples: 'machine learning in

stars:>1000 language
', 'topic
', 'user
'. Supports advanced search syntax for precise filtering.

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .