Skip to content

feat(app): add Glossary OS frontend and glossary data expansion#27

Open
paollacq wants to merge 1 commit intosolanabr:mainfrom
paollacq:feat/glossary-os
Open

feat(app): add Glossary OS frontend and glossary data expansion#27
paollacq wants to merge 1 commit intosolanabr:mainfrom
paollacq:feat/glossary-os

Conversation

@paollacq
Copy link
Copy Markdown

@paollacq paollacq commented Apr 5, 2026

PR Summary

This PR adds Glossary OS, a hostable frontend built on top of the official Solana glossary data. Instead of exposing the glossary as a flat terminology page, it turns the dataset into a multilingual discovery and onboarding product with instant search, contextual term pages, guided builder paths, interactive quizzes, and AI-ready context handoff. The goal is to help Solana developers understand concepts faster, not just look up definitions.

Why This Submission Is Useful

  • It makes the official glossary easier to use as a real product, not a static list.
  • It improves onboarding with learning paths, mental models, and quizzes for new Solana developers.
  • It improves exploration with related terms, concept graph blocks, and next-step guidance.
  • It keeps the glossary useful for experienced builders through use-case navigation and Copy context for AI.

Key Differentiators

  • Contextual term pages with:
    • aliases
    • related concepts
    • commonly confused terms
    • next-step exploration
  • Mental models to explain concepts intuitively
  • Concept graph navigation based on term relationships
  • Builder paths for:
    • Runtime
    • Anchor
    • DeFi
    • Agents
  • Use-case navigation for practical workflows
  • Interactive quizzes for onboarding and reinforcement
  • Multilingual support: en, pt, es
  • Dark and light mode
  • AI-ready context export (Copy context for AI)
  • Data expansion tooling with reviewed glossary contributions

Demo

Screenshots

  • Landing: apps/glossary-os/screenshots/glossary-os-home.png
  • Explore: apps/glossary-os/screenshots/glossary-os-explore.png
  • Term page: apps/glossary-os/screenshots/glossary-os-term-pda.png
  • Builder paths: apps/glossary-os/screenshots/glossary-os-paths.png
  • Path detail: apps/glossary-os/screenshots/glossary-os-path-anchor.png

Local Setup

From the repository root:

npm install
npm run dev:web

Validation

npm run typecheck:web
npm run build --workspace @stbr/glossary-os

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant