Skip to content
Kitab Logo

Kitab Banner

Built with Hugo License: MIT Open Source Status: Active Contributions Welcome


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


🧭 Table of Contents


πŸ“– What is Kitab?

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.


πŸ›οΈ Who's Behind This?

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
Loading
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.


❓ Why Kitab?

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
Loading

We believe that:

πŸ•―οΈ Every person deserves access to verified, well-structured, and freely available knowledge.


βš™οΈ How It Works

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
Loading

πŸ—οΈ Platform Architecture

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
Loading

✨ Features

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

πŸ› οΈ Tech Stack

Technology Purpose
Hugo Static site generator
Markdown Content authoring format
GitHub Source control & collaboration
GitHub Actions CI/CD & automated deployment
Netlify 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
Loading

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.


πŸš€ Getting Started

Want to run Kitab locally or start contributing? Here's how to get up and running in minutes.

Prerequisites

Make sure you have the following installed:

View Locally

Open your browser and go to β†’ http://localhost:1313

You now have a fully running local version of Kitab! πŸŽ‰


🀝 Contributing

We welcome everyone to contribute β€” whether you're a student, teacher, researcher, developer, or simply someone who loves learning and sharing knowledge.

Ways You Can Contribute

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

Contribution Workflow

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"
Loading

πŸ“ Project Structure

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
Loading

πŸ—ΊοΈ Roadmap

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
Loading
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

πŸ“œ License

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

kitab.illm.me Follow on GitHub Contact

"The ink of a scholar is more sacred than the blood of a martyr."

Knowledge is a right. Not a privilege. πŸ“š

Popular repositories Loading

  1. .github .github Public

    Official Readme for Kitab by illm.me

Repositories

Showing 1 of 1 repositories

Top languages

Loading…

Most used topics

Loading…