Pybites Logo Rust Platform

Exercises

Exercise Search

How to quickly find and navigate to exercises using the search bar

On this page

Exercise Search

The search bar in the navigation bar lets you quickly find and jump to any exercise on the platform.

There are three ways to open the search:

  • Keyboard shortcut — press Cmd+K (Mac) or Ctrl+K (Windows/Linux) from any page
  • Click the search bar — visible in the navbar on desktop
  • Tap the search icon — visible on mobile screens

Searching by Title and Tags

Start typing to search exercises by title or tag name. Results appear instantly as you type.

For example, typing ownership will match:

  • Exercises with "ownership" in the title
  • Exercises tagged with "ownership"

Multiple words narrow the results. Typing string slice matches exercises containing both "string" and "slice" in their title or tags.

To also search exercise descriptions, prefix your query with full:.

For example: full: borrowing lifetimes searches titles, tags, and descriptions for both words.

Use the keyboard to navigate results quickly:

Key Action
Arrow Down Move to next result
Arrow Up Move to previous result
Enter Go to the selected exercise
Escape Close search

You can also click any result directly.

Tips

  • Search is case-insensitive
  • Results show a colored dot indicating difficulty level (green = intro/easy, yellow = medium, red = hard)
  • Tags appear on the right side of each result for additional context
  • Up to 10 results are shown at a time — refine your query if you don't see what you're looking for