MultiLayer Knowledge Network, Ideas Laboratory
By François Papin · LinkedIn
Interactive knowledge network maps synthesising the research state of the art
for 10 academic disciplines + a multi-level interdisciplinary map.
License: MIT · Date: April 21, 2026
| File | Description |
|---|---|
index.html |
Dashboard — landing page with links to all maps |
interdisciplinarity.html |
★ Multi-level map (Layer A/B/C + Bridges) |
philosophy.html |
Discipline map — Philosophy |
cognitive_psychology.html |
Discipline map — Cognitive Psychology |
neuroscience.html |
Discipline map — Neuroscience |
education_science.html |
Discipline map — Education Science |
human_rights.html |
Discipline map — Human Rights |
environmental_science.html |
Discipline map — Environmental Science |
computer_science.html |
Discipline map — Computer Science |
sociology.html |
Discipline map — Sociology |
language_science.html |
Discipline map — Language Science |
systems_science.html |
Discipline map — Systems Science |
README.md |
This file |
- Go to github.com → Sign in
- Click "+" → "New repository"
- Name it:
knowledge-networks(or any name you like) - Set visibility: Public (required for free GitHub Pages)
- Click "Create repository"
Option A — Drag and drop (simplest):
- Open your repository on GitHub
- Click "Add file" → "Upload files"
- Drag all 12 HTML files +
README.mdinto the upload area - Scroll down → write a commit message:
Add knowledge network maps - Click "Commit changes"
Option B — Git command line:
# Clone your empty repo
git clone https://github.com/YOUR-USERNAME/knowledge-networks.git
cd knowledge-networks
# Copy all files into this folder, then:
git add .
git commit -m "Add Multi-level Interdisciplinarity Knowledge Network maps"
git push origin main- In your repository, click "Settings" (top menu)
- In the left sidebar, click "Pages"
- Under "Source", select:
- Branch:
main - Folder:
/ (root)
- Branch:
- Click "Save"
- Wait ~60 seconds, then refresh the page
- GitHub will show: "Your site is published at
https://YOUR-USERNAME.github.io/knowledge-networks/"
Your maps will be live at:
https://YOUR-USERNAME.github.io/knowledge-networks/
https://YOUR-USERNAME.github.io/knowledge-networks/interdisciplinarity.html
https://YOUR-USERNAME.github.io/knowledge-networks/philosophy.html
https://YOUR-USERNAME.github.io/knowledge-networks/neuroscience.html
... (and so on for each discipline)
Replace YOUR-USERNAME with your actual GitHub username.
Copy the URL and share on LinkedIn, in papers, or embed in websites.
All maps work directly in any modern browser — no server required.
- Edit the HTML file locally
- Go to your GitHub repo → find the file → click the pencil icon to edit
- Or use
git pushfrom the command line - Changes go live in ~30 seconds
If you have your own domain (e.g. francoispapin.com):
- In Settings → Pages, enter your domain under "Custom domain"
- Add a
CNAMEfile in the repo root containing just your domain:francoispapin.com - Update your DNS: add a
CNAMErecord pointing toYOUR-USERNAME.github.io
- All maps are self-contained HTML files — no build step, no dependencies to install
- Visualizations use D3.js v7 loaded from CDN (
d3js.org) - Fonts loaded from Google Fonts CDN
- All interactivity is pure JavaScript — works offline once cached
- Maps are mobile-friendly and responsive
MIT License
Copyright (c) 2026 François Papin
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.