Search tabs#

Besides the Web tab, Searpa has dedicated tabs for images, news, videos, maps and translation. Each runs your query against sources suited to that kind of content. A tab only appears when the instance has the provider it needs configured.

Images#

Image results come from the Brave image index, blended with Pixabay where it is enabled. Results are shown as a thumbnail grid.

Click any image to open a lightbox (much like Google Images):

  • The picture larger, with links to the source page and the full image.
  • A grid of similar images, a fresh image search seeded from the opened image’s caption. Click one to focus it and keep exploring, or See all results to open the full search.

Similar images load only for the image you actually open, so they never slow the grid down. With JavaScript turned off, clicking a result opens a server-rendered detail page with the same image, links and similar grid, so the feature still works.

News#

The News tab returns recent articles from the Brave news index, blended with the World News API where it is enabled. Each result shows the source, the publication age and a thumbnail. Use the time-range filter to focus on the most recent coverage.

Videos#

The Videos tab blends Brave video results with Sepia, the search index for PeerTube (a decentralised, open video network). Results show a thumbnail, the duration and the host site.

Maps#

The Maps tab needs no setup and no account with any provider. Type a place name or address and Searpa:

  • Geocodes it with Nominatim (OpenStreetMap’s search), and
  • shows the location on an embedded OpenStreetMap map, with an Open in Maps link and directions.

When a normal web search looks like an address or a place, a small map quick-answer appears alongside the results, and a place’s knowledge card links straight to the map.

Translate#

The Translate tab translates text between languages, powered by LibreTranslate (open-source machine translation). Pick a target language (and optionally a source language, or let it auto-detect), paste your text, and read the translation. The available languages depend on the LibreTranslate instance the operator has connected.

If a tab is missing, the instance operator hasn’t configured that provider. On a self-hosted instance you control which providers are enabled.