@import nu.marginalia.WebsiteUrl @import nu.marginalia.search.model.NavbarModel @import nu.marginalia.search.model.SearchFilters @import nu.marginalia.search.model.SearchProfile @param NavbarModel navbar @param WebsiteUrl websiteUrl @template.part.head(title = "Marginalia Search", allowIndexing = true) @template.part.navbar(navbar = navbar)
@template.serp.part.searchform(query = "", profile = SearchProfile.NO_FILTER.filterId, filters = new SearchFilters(websiteUrl))
You've stumbled onto a beta version of the redesign of the search engine's UI. Feel free to explore, but beware that things may not quite be polished.
Explore the Web
  • Prioritizes non-commercial content
  • Tools for both search and discovery
  • Find lost old websites
Open Source
  • AGPL license
  • Custom index software
  • Custom crawler software
Privacy by default
  • Filter out tracking and adtech
  • No user or search data shared with 3rd parties
  • No long-term retention of queries or IP addresses
@template.part.footerLegal()