Skip to content
@ianhubnet

Ianhub™

Web App Development
Ianhub Logo

Ianhub™

Building smarter PHP ecosystems for modern web applications.

🌐 Website💻 Projects

👋 Welcome to Ianhub

Ianhub is a private software company founded by Kader Bouyakoub (bkader), dedicated to crafting high-performance, developer-centric web solutions in PHP.

We specialize in creating lightweight, modular, and secure application frameworks designed for developers who value speed, structure, and flexibility.

🚀 CodeIgniter Skeleton (CSK)

CodeIgniter Skeleton (CSK) is Ianhub’s flagship framework — a private, modular application foundation built on CodeIgniter 3. It serves as the core engine powering several internal and commercial projects.

🧩 Core Highlights

  • Modular architecture with built-in admin interface.
  • Theme and marketplace integration.
  • Advanced authentication system (with optional 2FA).
  • Minimalist database design built for scalability.
  • Optimized for performance and maintainability.

CSK is not open source. Access is restricted to Ianhub’s internal projects and selected partners.

🔬 Our Ecosystem

We maintain a family of repositories and internal tools that extend the CSK core:

Core

  • csk-core — Core application framework.
  • csk-common — Shared assets (StyleSheets, JavaScripts, Images, and Fonts).
  • csk-languages — Lists all available CSK languages.
  • csk-packages — A monorepo containing all official CSK packages, including modules, plugins, themes, languages, helpers, and libraries.
  • csk-projects — A monorepo containing all official CSK projects and applications.

Themes

Modules

  • csk-module-blog — Adds a lightweight Content Management System to CSK applications.
  • csk-module-contact — Display a contact form and let visitors send you messages.
  • csk-module-events — Adds an events management system to CSK applications.
  • csk-module-faq — A module that adds a simple yet effective FAQ system.
  • csk-module-forum — Allows CSK applications to start their own community forums.
  • csk-module-gallery — Create and manage photo albums to showcase your images.
  • csk-module-market — A single-shop module that turns your CSK application into a read-to-use e-commerce website.
  • csk-module-marketplace — A multi-vendor module that turns your CSK application into a read-to-use marketplace that hosts multiple vendors and shops.
  • csk-module-pages — Helps you create and manage static pages for your site.
  • csk-module-portfolio — What is better than a portfolio module to showcase your work?
  • csk-module-projects — Manage company or client projects, tasks, and progress.
  • csk-module-services — Adds services system to your CSK applications.
  • csk-module-testimonials — Adds testimonials system to your CSK applications.
  • csk-module-tickets — Adds a support and tickets system to your CSK applications to offer your clients the support they deserve.

Plugins

  • csk-plugin-exception-notifier — Automatically emails administrators detailed reports when uncaught PHP exceptions occur. Includes de-duplication and throttling to prevent alert spam.
  • csk-plugin-jwt — Provides secure token-based authentication for APIs and user sessions using the JWT standard.
  • csk-plugin-request-guard — Lightweight per-request limiter that prevents excessive bootstrapping or malicious request flooding during the pre_controller phase.
  • csk-plugin-visitors — Displays a live count of online visitors on the dashboard sidebar.

Most of these are proprietary but serve as the backbone of upcoming Ianhub products and services.

💡 Our Vision

We believe the web should be faster, cleaner, and developer-first.

At Ianhub, every line of code follows three guiding principles:

  • Clarity — Code should be readable and logical.
  • Consistency — Structure breeds scalability.
  • Control — Developers deserve full ownership of their stack.

🧠 About Kader Bouyakoub (bkader)

Medic turned developer, Kader Bouyakoub is the creator of CodeIgniter Skeleton and several other frameworks, themes, modules, plugins, and libraries under the Ianhub brand. With almost twenty (20) years of coding experience, he did not let a single programming language go untasted and untested. He is also the creator of some World of Warcraft addons and the contributor to several others, either enhancing or back-porting them.

"I am specialized in anything as long as I can learn it."

His work combines medical precision with developer passion — prioritizing structure, simplicity, and technical elegance.

🧭 What’s Next

Ianhub is currently expanding CSK’s ecosystem with:

  • DinaPress CMS — WordPress-style content management built for CSK.
  • Marketplace Integration — Secure distribution for themes and modules.
  • Automation Tools — Streamlined deployment and release management.

📣 Stay in the Loop

While most of our work is private, we occasionally share insights, code snippets, and news here on GitHub.

⭐ Follow @Ianhubnet or @bkader for updates.

Popular repositories Loading

  1. csk-packages csk-packages Public

    A private monorepo for all official CI Skeleton packages, including modules and themes.

  2. csk-languages csk-languages Public

    CI Skeleton Translations Repository

    PHP

  3. csk-module-dummy csk-module-dummy Public

    CI Skeleton - Dummy Module

    PHP

  4. csk-app-default csk-app-default Public

    CI Skeleton - Default Application

    PHP

  5. csk-projects csk-projects Public

    CI Skeleton - Projects Hub

  6. github-actions github-actions Public

Repositories

Showing 8 of 8 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…