A project by Noor Education Β· A branch of Nuvic.org Β· Powered by the Illm Initiative
"Seek knowledge, for it is a light that guides you through every darkness."
π Visit the Platform
- What is Kitab?
- Who's Behind This?
- Why Kitab?
- How It Works
- Features
- Tech Stack
- Getting Started
- Contributing
- Project Structure
- Roadmap
- Community & Support
- License
Kitab (Arabic: ΩΩΨͺΩΨ§Ψ¨ β meaning "Book") is a free, open-source knowledge platform designed to make education accessible to every human being, regardless of where they live, how much money they have, or what language they speak.
Think of Kitab as a wiki β but better. Unlike traditional wikis, Kitab focuses on:
- β Verified and trusted information, curated by a responsible open-source community
- β Structured knowledge outlines that are easy to navigate and learn from
- β A constantly growing knowledge base contributed to by people around the world
- β A clean, distraction-free reading experience built on modern web technology
Kitab lives at kitab.illm.me and is available to anyone with an internet connection β completely free, forever.
Kitab is not just a project β it is a mission. Here's the family of initiatives that make it possible:
graph TD
A["π Nuvic.org\nParent Organization"] --> B["π Noor Education\nEducational Branch"]
B --> C["π‘ Illm Initiative\nOperational Driver"]
C --> D["π Kitab\nkitab.illm.me"]
style A fill:#1a1a2e,stroke:#4A90D9,color:#ffffff,rx:10
style B fill:#16213e,stroke:#4A90D9,color:#ffffff,rx:10
style C fill:#0f3460,stroke:#4A90D9,color:#ffffff,rx:10
style D fill:#4A90D9,stroke:#ffffff,color:#ffffff,rx:10
| Organization | Role |
|---|---|
| π Nuvic.org | The parent organization supporting free digital public goods |
| π Noor Education | The educational branch of Nuvic, focused on learning and knowledge |
| π‘ Illm Initiative | The operational initiative running Kitab and driving its community |
| π Kitab | The platform itself β the open knowledge base you can read, use, and contribute to |
Illm (Arabic: ΨΉΩΩΩΩ β meaning "Knowledge" or "Science") drives the vision of a world where education is a universal right, not a privilege.
The world has an education problem. Quality knowledge is locked behind:
- πΈ Expensive textbooks and paywalled articles
- π« Inaccessible institutions and geographic barriers
- π Language limitations and digital divides
- π Unverified, unreliable information flooding the internet
Kitab is our answer.
mindmap
root((Kitab))
Free Access
No Paywalls
No Login Required
Zero Cost Forever
Trusted Content
Community Reviewed
Maintainer Verified
Structured Outlines
Open Source
Anyone Can Contribute
Transparent Process
MIT Licensed
Inclusive
Multilingual
Mobile Friendly
Accessible Design
We believe that:
π―οΈ Every person deserves access to verified, well-structured, and freely available knowledge.
Kitab operates as a community-driven knowledge base. Here is the full lifecycle of a contribution β from someone writing an article to it being live on the platform:
flowchart TD
A([π€ Community Contributor]) --> B[βοΈ Write or Edit Content\nin Markdown]
B --> C[π€ Submit Pull Request\non GitHub]
C --> D{π Maintainer Review}
D -- β Needs Changes --> E[π¬ Feedback Given\nto Contributor]
E --> B
D -- β
Approved --> F[π Merged into\nMain Branch]
F --> G[β‘ Hugo Builds\nStatic Site]
G --> H[π Auto-deployed via\nGitHub Actions]
H --> I([π Live on kitab.illm.me])
style A fill:#4A90D9,stroke:#ffffff,color:#fff
style I fill:#27ae60,stroke:#ffffff,color:#fff
style D fill:#e67e22,stroke:#ffffff,color:#fff
style E fill:#c0392b,stroke:#ffffff,color:#fff
Here is how all the moving parts of Kitab connect together under the hood:
graph LR
subgraph Community["π₯ Community Layer"]
CON[Contributors]
REV[Reviewers / Maintainers]
end
subgraph GitHub["π GitHub"]
REPO[Kitab Repository]
PR[Pull Requests]
CI[GitHub Actions CI/CD]
end
subgraph Build["βοΈ Build Layer"]
HUGO[Hugo Static\nSite Generator]
MD[Markdown Content]
THEME[Hugo Theme]
end
subgraph Delivery["π Delivery Layer"]
NETLIFY[Netlify Hosting]
CDN[Global CDN]
SITE[kitab.illm.me]
end
CON -->|Write & Submit| PR
REV -->|Review & Merge| REPO
PR --> REPO
REPO --> CI
CI --> HUGO
MD --> HUGO
THEME --> HUGO
HUGO --> NETLIFY
NETLIFY --> CDN
CDN --> SITE
style Community fill:#1a1a2e,stroke:#4A90D9,color:#fff
style GitHub fill:#24292e,stroke:#4A90D9,color:#fff
style Build fill:#0f3460,stroke:#4A90D9,color:#fff
style Delivery fill:#16213e,stroke:#27ae60,color:#fff
| Feature | Description |
|---|---|
| π Knowledge Outlines | Structured, topic-by-topic learning guides |
| π Search | Fast, full-text search across all topics |
| π Dark Mode | Comfortable reading in any environment |
| π Multilingual Support | Expanding to support multiple languages |
| β‘ Blazing Fast | Static site delivery β no slowdowns |
| π Trusted Content | Community-reviewed and maintainer-verified |
| π± Mobile Friendly | Fully responsive design for all devices |
| π No Login Required | Zero barriers to access knowledge |
| π€ Open Source | Every line of code is open for the world to see and improve |
| Technology | Purpose |
|---|---|
| Static site generator | |
| Content authoring format | |
| Source control & collaboration | |
| CI/CD & automated deployment | |
| Hosting & deployment |
graph LR
A[π Markdown Files] -->|fed into| B[β‘ Hugo]
B -->|generates| C[π Static HTML/CSS/JS]
C -->|deployed by| D[π GitHub Actions]
D -->|hosted on| E[π Netlify + CDN]
E -->|served to| F[π€ Readers Worldwide]
style A fill:#000000,stroke:#ffffff,color:#fff
style B fill:#FF4088,stroke:#ffffff,color:#fff
style C fill:#0f3460,stroke:#4A90D9,color:#fff
style D fill:#2088FF,stroke:#ffffff,color:#fff
style E fill:#00C7B7,stroke:#ffffff,color:#fff
style F fill:#27ae60,stroke:#ffffff,color:#fff
Hugo was chosen for its speed, simplicity, and strong support for content-heavy websites. It allows our community to focus on writing knowledge rather than managing infrastructure.
Want to run Kitab locally or start contributing? Here's how to get up and running in minutes.
Make sure you have the following installed:
- Git
- Hugo (Extended)
v0.110+
Open your browser and go to β http://localhost:1313
You now have a fully running local version of Kitab! π
We welcome everyone to contribute β whether you're a student, teacher, researcher, developer, or simply someone who loves learning and sharing knowledge.
| Type | Description |
|---|---|
| βοΈ Write Content | Add new knowledge articles or topic outlines |
| π οΈ Fix Errors | Correct factual mistakes or outdated information |
| π Translate | Help make Kitab available in more languages |
| π¨ Design | Improve the UI/UX of the platform |
| π Report Bugs | Found a technical issue? Let us know |
| π‘ Suggest Topics | Recommend new subjects to cover |
gitGraph
commit id: "Initial Kitab Setup"
commit id: "Add Base Content"
branch feature/new-article
checkout feature/new-article
commit id: "Draft Article"
commit id: "Add References"
commit id: "Polish & Format"
checkout main
merge feature/new-article id: "β
Reviewed & Merged"
commit id: "Auto Deploy to kitab.illm.me"
graph TD
ROOT["π kitab/"] --> CONTENT["π content/\nAll Knowledge Articles"]
ROOT --> THEMES["π¨ themes/\nHugo Theme"]
ROOT --> STATIC["πΌοΈ static/\nImages, Fonts, Icons"]
ROOT --> LAYOUTS["π§± layouts/\nHugo Templates"]
ROOT --> CONFIG["βοΈ config.toml\nSite Configuration"]
ROOT --> CONTRIB["π€ CONTRIBUTING.md"]
ROOT --> COC["π CODE_OF_CONDUCT.md"]
ROOT --> LICENSE["π LICENSE"]
CONTENT --> SCI["π sciences/"]
CONTENT --> HIST["ποΈ history/"]
CONTENT --> MATH["π’ mathematics/"]
CONTENT --> TECH["π» technology/"]
CONTENT --> MORE["π ...more topics"]
style ROOT fill:#4A90D9,stroke:#fff,color:#fff
style CONTENT fill:#0f3460,stroke:#4A90D9,color:#fff
style THEMES fill:#16213e,stroke:#4A90D9,color:#fff
style STATIC fill:#16213e,stroke:#4A90D9,color:#fff
style LAYOUTS fill:#16213e,stroke:#4A90D9,color:#fff
timeline
title Kitab Development Roadmap
section Phase 1 β Foundation
Launch Platform : kitab.illm.me goes live
Open Source Setup : GitHub org, contribution workflow
Base Content : Seed knowledge base with core topics
section Phase 2 β Growth
Multilingual Support : Arabic, Urdu, French + more
Advanced Search : Full-text search across all topics
Contributor Profiles : Recognize and celebrate contributors
section Phase 3 β Expansion
PWA Support : Offline access via mobile
Learning Paths : Curated topic journeys
Community Forums : Discussions and Q&A spaces
section Phase 4 β Scale
Offline Knowledge Packs : Downloadable content bundles
AI Suggestions : Community-guided AI topic ideas
Global Partnerships : Collaborate with schools and NGOs
| Status | Item |
|---|---|
| β Done | Launch platform at kitab.illm.me |
| β Done | Establish open-source contribution workflow |
| π In Progress | Multilingual support (Arabic, Urdu, French) |
| π In Progress | Advanced full-text search |
| π Planned | Contributor profile pages |
| π Planned | Progressive Web App (PWA) support |
| π Planned | Curated learning paths and courses |
| π Planned | Offline downloadable knowledge packs |
| π‘ Exploring | AI-assisted content suggestions |
| π‘ Exploring | Community forums and discussion spaces |
This project is licensed under the MIT License β see the LICENSE file for full details.
All content (articles and knowledge outlines) is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0), meaning anyone can share and adapt it freely with proper attribution.
MIT License β Code
CC BY 4.0 β Content & Knowledge Articles
Part of Noor Education Β· A branch of Nuvic.org
"The ink of a scholar is more sacred than the blood of a martyr."
Knowledge is a right. Not a privilege. π