Loading repository data…
Loading repository data…
hassankhan606 / repository
An interactive knowledge hub covering Internet & Web, AI, Healthcare & Biotech, Space, and Energy — powered by 15+ free live public APIs. Built with vanilla HTML/CSS/JS, no frameworks. Features field-specific 3D themes, live data dashboards, quizzes, voice search, and a persistent sidebar with notes, bookmarks, and favorites.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A bright, animated, multi-themed knowledge hub covering five fields: Internet & Web · Artificial Intelligence · Healthcare & Biotech · Space · Energy
Built with plain HTML, CSS, and JavaScript — no build step, no frameworks, no dependencies to install. Works on mobile, tablet, and desktop.
This is a static website. To run it locally:
python3 -m http.server 8080npx serve .http://localhost:8080 in your browser.You can also open index.html directly in a browser, but some browsers restrict certain API calls (CORS) when opening files via file://. A local server avoids this.
knowledge-hub/
├── index.html ← Landing page (home / hub)
├── pages/
│ ├── internet-web.html ← World 1: Internet & Web
│ ├── ai.html ← World 2: Artificial Intelligence
│ ├── healthcare.html ← World 3: Healthcare & Biotech
│ ├── space.html ← World 4: Space
│ └── energy.html ← World 5: Energy
├── css/
│ ├── main.css ← Shared design system, both themes
│ ├── home.css ← Landing page styles
│ ├── internet-web.css ← "Cyberspace" 3D theme
│ ├── ai.css ← "Neural" 3D theme
│ ├── healthcare.css ← "Biolab" 3D theme
│ ├── space.css ← "Cosmos" 3D theme
│ └── energy.css ← "Grid" 3D theme
├── js/
│ ├── main.js ← Shared: theme toggle, search, modal, bookmarks, reveal animations
│ ├── home.js ← Landing page logic + live widgets
│ ├── internet-web.js
│ ├── ai.js
│ ├── healthcare.js
│ ├── space.js
│ └── energy.js
└── assets/
└── favicon.svg
localStorage.data-field="..." on <html>, which switches the accent colors, gradients, and 3D visual motifs (cyberspace grid, neural network, DNA helix, starfield, power grid).Every field page includes:
localStorage)The landing page (index.html) features:
| API | Used for | Field(s) |
|---|---|---|
| Wikipedia REST API | Search + article summaries (Topic Explorer, global search, modal popups) | All |
| Hacker News API (Firebase) | Top tech stories | Home, Internet & Web |
| HN Algolia Search API | AI-related discussions | AI |
| GitHub REST API | Trending repositories | Internet & Web |
| ipapi.co | IP/geolocation demo | Internet & Web |
| http.cat | HTTP status code illustrations | Internet & Web |
| arXiv API | Latest AI research papers | AI |
| disease.sh | Global & per-country health statistics | Home, Healthcare |
| openFDA | Drug label / medication lookup | Healthcare |
| ClinicalTrials.gov API v2 | Live clinical trial search | Healthcare |
| Open Notify | ISS location + astronauts in space | Home, Space |
| NASA APOD API (DEMO_KEY) | Astronomy Picture of the Day | Space |
| Launch Library 2 (The Space Devs) | Upcoming rocket launches | Space |
| Solar System OpenData |
Note: Some APIs may occasionally rate-limit or be temporarily unavailable. Every live widget has a graceful fallback message if data can't load — the rest of the site continues to work normally.
pages/*.html + matching CSS/JS files, set a new data-field, and define its accent colors in css/main.css under a new [data-field="..."] block.*_TOPICS, *_GLOSSARY, *_TIMELINE, *_QUIZ).css/main.css (:root and theme/field blocks).localStorage.Built as a learning resource — explore, click around, and dive deep into any of the five worlds. 🌐🧠🧬🚀⚡
| Planetary data |
| Space |
| UK Carbon Intensity API | Live grid carbon intensity & generation mix | Home, Energy |
| Open-Meteo | Solar radiation / weather forecast | Energy |
| World Bank Open Data API | Global electricity access statistics | Energy |