YaCy Demonstration

See what YaCy looks like in practice: search results, crawling, configuration, monitoring, and a public demo instance.

Try Demo Download YaCy

Screenshots

The screenshots below follow the main YaCy workflows: search, crawl, analyze, configure, and monitor the peer-to-peer network.

YaCy can search a local index, a portal index, or peer-to-peer data from the shared network. The result page is the main interface your users will see.

YaCy Search Engine Result List
Search results using peer-to-peer data.
YaCy Search Engine Configuration
Search page configuration for different use cases.
YaCy Search Engine Integration
Options for integrating search into an existing website or application.
YaCy Search Engine Theme Configuration
Predefined themes and settings for custom colors.
YaCy Search Engine Ranking Configuration
Ranking controls for tuning result ordering.

Crawl

Before YaCy can return search results, it needs content in the index. A crawl starts with a source URL and can be kept simple for common tasks.

YaCy Search Engine Site Crawler/Spider
The simple crawl start page focuses on the basic input needed to begin.
YaCy Search Engine Crawler/Spider Monitor
Running crawls can be monitored while YaCy fetches and indexes documents.
YaCy Search Engine Expert Crawl Start
The expert crawl page exposes advanced options for complex harvesting tasks.

Analyze

A running YaCy instance continuously records what it is doing. The administration interface includes dashboards for activity, indexed documents, and link structure.

YaCy Search Engine Status Dashboard
The status page shows current activity and health information.
YaCy Search Engine Host Browser
Crawled pages can be inspected with parsed content and internal links.
YaCy Search Engine Web Structure
The web structure view shows how domains link to each other.

Configure

YaCy can be configured through the web interface. You can still edit configuration files directly, but most operational settings are easier to manage in the browser.

YaCy Search Engine Basic Configuration for Use Case: Peer-to-Peer, Portal, Intranet
The use case configuration is one of the first decisions: peer-to-peer search, a standalone search portal, or intranet indexing.
YaCy Search Engine Performance Setting
Performance settings help you adapt YaCy to the machine it runs on.

Network

In peer-to-peer mode, YaCy is transparent about its network activity and the peers it communicates with.

YaCy Peer-to-Peer Network
The network graphic visualizes peer-to-peer activity.
YaCy Peer List Table
The peer list provides a table view of known peers.
YaCy Network Monitor
The access grid shows connections made by crawling and peer-to-peer communication.

Video Tutorials

The YaCy tutorial videos are hosted on YouTube. To avoid loading YouTube automatically, this page shows local preview images first. Click a preview to load the video.

Open YaCy Tutorial Channel

YaCy Installation on Windows

Install the latest Java release before installing YaCy on Windows.

YaCy Installation on macOS

YaCy Installation on Ubuntu and Other Linux Systems

Install the latest Java release before installing YaCy on Linux.

Basic Configuration and Release Updates

Start a Web Crawl with YaCy

YaCy RSS Feed Reader

Location Search with YaCy, OpenStreetMap, and Geonames