Programming language knowledge search

Search code answers across languages from one precise workspace.

A first MVP slice for an AI-style developer search platform: enter a programming question, filter by language, inspect ranked results, open a structured explanation, and share the search URL.

Browse

Language categories

These cards drive quick filters now and can become React routes or Algolia facets later.

External search provider

Ready for Google CSE or Algolia

This first slice intentionally avoids a backend/database. The UI is provider-ready: swap the local demo index in assets/js/main.js with Google Custom Search JSON API or Algolia InstantSearch when keys are available.

Configuration checklist

  1. Create a Google Programmable Search Engine or Algolia app.
  2. Restrict API keys by domain before production use.
  3. Replace the demo search adapter with the provider client.
  4. Keep query, language, and result id in the URL for sharing.
Ready.