Neuji

Views

A view is a saved bundle of ranking rules, plus optional defaults such as region, language, time range, or file type, that you switch on for a search. It is a mode for one kind of searching: programming, academic, recipes, the small web, and so on.

View modes

Every view has a mode that decides how its sites are used:

  • Boost — the view's sites are raised, but everything else still appears. Use it for "I prefer these sources."
  • Restrict — results are limited to the view's sites (an allow-list). Use it for "only these sources."
  • Filter — the view carries no sites, only a search constraint (for example, PDFs only).

Built-in views

Neuji ships a curated set every account can use at once:

View Mode What it does
Small Web Boost Favors indie sites, personal blogs, and human-scale search (marginalia, wiby, neocities, bear blog…).
Forums & Discussion Restrict Limits to community sites (Reddit, Hacker News, Stack Exchange, Lobsters, Lemmy…).
Programming Boost Favors docs and code (Stack Overflow, MDN, GitHub, language/runtime docs, Microsoft Learn…).
Academic Restrict Limits to scholarly sources (arXiv, PubMed, JSTOR, ScienceDirect, Springer, Nature, SSRN…).
PDFs Filter Restricts to PDF documents.
News Boost Favors major newswires and outlets (Reuters, AP, BBC, NPR, The Guardian, Al Jazeera).
Recipes Restrict Limits to trusted recipe sites (Serious Eats, Bon Appétit, Smitten Kitchen, Budget Bytes…).
News 360 Boost Favors a wide political spread so an event is seen from many angles (Reuters, AP, BBC, NYTimes, WSJ, FT, Bloomberg, Fox, Breitbart, RT, CNN…).
Fediverse / Forums Restrict Limits to decentralized social and community discussion (Mastodon, Lemmy, kbin, Lobsters, Hacker News, Reddit, Discourse, Tildes…).
Usenet / Archive Restrict Limits to Usenet and mailing-list archives and the web archive (Google Groups, archive.org, Narkive, Gmane, MARC…).
Cyber Security Boost Favors authoritative infosec sources (CVE, NVD, OWASP, Exploit-DB, Krebs on Security, BleepingComputer, PortSwigger, SANS, CISA…).

Activating a view

Four interchangeable ways:

  1. View picker — choose a view from the dropdown beside the search box (it stays on for that search).
  2. Bang — type !<slug> in the query, e.g. !programming async iterator.
  3. URL — append ?view=<slug> to a results URL, e.g. /search?q=async+iterator&view=programming.
  4. Default — set a view as your default in Settings → Search Control, and it applies to every search until you change it.
TEXT
!recipes weeknight pasta
!academic protein folding

Custom views

Create your own view in Settings → Search Control: name it (the slug is derived from the name), choose a mode, optionally set a default region / language / time range / file type, and add the ranking rules it carries. Built-in view domains are added as raise rules internally, so a Boost view nudges those sites up while a Restrict view limits results to them.

Sharing a view

A view you have built can be shared (published as an unlisted link or to the public community directory) so other members can subscribe to it or add a copy of their own. See Sharing & community lists.

Views and your other rules

An active view layers below any one-shot bang rule but composes with your personal rules, so a personal block still applies while a view is on. See Domain ranking for how overlapping rules are resolved.

Was this page helpful?