PHPackages                             ratmd/newshub-theme - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. ratmd/newshub-theme

ActiveOctober-theme[Templating &amp; Views](/categories/templating)

ratmd/newshub-theme
===================

A minimalist and responsive blog &amp; magazine template with page builder and dark mode, designed with Bootstrap 5.2.

029

Since Oct 10Pushed 3y agoCompare

[ Source](https://github.com/ad-sharky/newshub-theme)[ Packagist](https://packagist.org/packages/ratmd/newshub-theme)[ RSS](/packages/ratmd-newshub-theme/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependenciesVersions (1)Used By (0)

NewsHub - Free Magazine Template
================================

[](#newshub---free-magazine-template)

**NewsHub** is a simple and responsive magazine and blog template, exclusively designed for OctoberCMS v2 / v3. It provides a minimalistic design using **Bootstrap v5.2** as powerful CSS and JS Framework and includes **Bootstrap Icons** and the responsive **Keen Slider**.

[View the Demo-Website](https://themes.rat.md/newshub)

[Check out the Documentation](https://octobercms.com/theme/ratmd-newshub#documentation)

[Contact Us](mailto:info@rat.md)

What's new in v1.3.0
--------------------

[](#whats-new-in-v130)

Version 1.3.0 of the **NewsHub** template focus on the new **Sidebar Widget Builder**, a better header and navbar structure, integrating the new **Site-Picker** component (as introduced in the new OctoberCMS v3.1 release) and providing more customization and improvements in general.

- Support for the new **Site Picker** component, introduced in [OctoberCMS v3.1.0](https://octobercms.com/blog/post/october-cms-stable-version-31-live).
- Support for the **RainLab.User** and **RainLab.Forum** plugins.
- A new **Sidebar Widget Builder** for your Homepage, Archives, Static Pages and Posts (with more widgets).
- A nice bag full of new theme configurations and options.
- Many improvements, especially for the header, navbar and general Bootstrap stylings.

What's new in v1.2.0
--------------------

[](#whats-new-in-v120)

The primary focus of version 1.2.0 is the new **Page Builder**, which allows to easily create new static pages with over **18 different** Bootstrap and custom **content elements**.

- A new **Page Builder** for static pages with over **18 Components**.
- A **comment section** and widget and a **week-based** date **archive**.
- A new header style with a **search** / **user** action and **meta-menu**.
- A new way to create the **footer menu** (the old way is still supported).
- Many improvements, especially for the dark Bootstrap v5.2 style.

All Features
------------

[](#all-features)

- **Bootstrap** v5.2 with **Bootstrap Icons** v1.9.1 (usable as partials)
- Fully **Responsive** and mobile-first
- **Multi-Language Support** (using RainLab.Translate)
- Native **Site-Picker Support** (requires OctoberCMS v3.1+)
- **Page Builder**, with 18 Bootstrap and custom components
    - **Accordion** - A vertically collapsing accordion.
    - **Alert** - A contextual feedback alert and callout message.
    - **Card** - A flexible and extensible content container.
    - **Card Group** - A container element to show multiple cards.
    - **Carousel** - A slideshow component to cycle through elements.
    - **Content** - A simple text, markdown or HTML content element.
    - **Double-Click** - A double-click solution to embed external content and iframes.
    - **Flexbox Container** - A flexbox container for other content elements.
    - **Gallery** - A simple image Gallery with lightbox.
    - **Header** - A simple header content element.
    - **Image** - A simple image content element.
    - **List** - A simple list content element.
    - **Quote** - A simple quotation content element.
    - **Section** - A section container for other content elements.
    - **Separator** - A simple content separator.
    - **Slider** - A slider component using Keen Slider.
    - **Tabs** - A tabbed-content container.
    - **Text with Teaser** - A simple text with teaser element.
- **4 Menu Positions**: Main Menu, Social Links, Meta Menu &amp; Footer Menu
- **3 Sidebar Positions**: Homepage, Post and Static Page - with many widgets
- **2 Color Schemes**: Light and Dark mode
- **Color** and **Language** Switch for the header and/or footer
- **Responsive Slider** with touch-support using Keen-Slider
- Many Configurations and Settings
- Available in English &amp; German
- Additional CMS Page Snippets
    - Double-Click Solution to embed external content GDPR friendly
    - Table of Contents Snippet (Lists all Content-Headers)
- Additional Features provided by **RatMD.BlogHub**
    - Author / Date / Tag Archives
    - Comment Section and Widgets
    - View / Visitor Counter and Widgets
    - Related / Random Post Section
    - Next / Previous Post Buttons
    - Promoted Blog Tags
    - Custom Meta Details
        - Customizable Slider (Sub-) Title and Excerpt
        - Different Post Layouts (Default, Fullwidth, Featured)
    - Dashboard Report Widgets (for the backend)
    - ... and way more

Requirements
------------

[](#requirements)

We recommend using this template with the latest OctoberCMS **v3** version, however support for v2 is still available.

- Modern Browser (IE and Edge Legacy are NOT supported!)
- PHP 7.4+ / 8.0+
- OctoberCMS v2 / v3
- Plugin: [RainLab.Blog](https://octobercms.com/plugin/rainlab-blog)
- Plugin: [RainLab.Pages](https://octobercms.com/plugin/rainlab-pages)
- Plugin: [RainLab.Sitemap](https://octobercms.com/plugin/rainlab-sitemap)
- Plugin: [RainLab.Translate](https://octobercms.com/plugin/rainlab-translate)
- Plugin: [RatMD.BlogHub](https://octobercms.com/plugin/ratmd-bloghub)

### Supports

[](#supports)

The following plugins are not required but supported by the **NewsHub** template:

- Plugin: [JanVince.SmallContactForm](https://octobercms.com/plugin/janvince-smallcontactform)
- Plugin: [RainLab.BlogVideoExtension](https://octobercms.com/plugin/rainlab-blogvideoextension)
- Plugin: [RainLab.User](https://octobercms.com/plugin/rainlab-user)
- Plugin: [RainLab.Forum](https://octobercms.com/plugin/rainlab-forum)

Dependencies
------------

[](#dependencies)

The following dependencies are already bundled with this template, of course.

- Bootstrap v5.2.2
- Bootstrap Icons v1.9.1
- Keen Slider v6.8.2
- jQuery *\** (only in OctoberCMS v2, see below)

**Attention**: By default, jQuery is only included on OctoberCMS v2 installations using October's provided jQuery version, using jQuery for OctoberCMS v3 and above requires to set the "Embed jQuery" option on the theme configuration page.

### Development Dependencies

[](#development-dependencies)

The development of the **NewsHub** OctoberCMS template is done using node.js (v16+) with an included and configured esBuild stack. View the package.json in the root template directory for more details.

Available Commands:

- `npm run vendors` - Build &amp; Bundle the required dependencies (as listed above).
- `npm run build` - Build &amp; Bundle the source files (JS &amp; SCSS).
- `npm run watch` - Watch the source files (JS &amp; SCSS) and bundle on each change.
- `npm run build:js` - Build &amp; Bundle the JavaScript source files.
- `npm run watch:js` - Watch the JavaScript source files and bundle on each change.
- `npm run build:css` - Build &amp; Bundle the SCSS source files.
- `npm run watch:css` - Watch the SCSS source files and bundle on each change.

Need Support?
-------------

[](#need-support)

Contact us via mail at  or visit our website at [rat.md](https://rat.md).

###  Health Score

16

—

LowBetter than 4% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity25

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/6231554?v=4)[ad-sharky](/maintainers/ad-sharky)[@ad-sharky](https://github.com/ad-sharky)

---

Top Contributors

[![SamBrishes](https://avatars.githubusercontent.com/u/106578633?v=4)](https://github.com/SamBrishes "SamBrishes (72 commits)")

### Embed Badge

![Health badge](/badges/ratmd-newshub-theme/health.svg)

```
[![Health](https://phpackages.com/badges/ratmd-newshub-theme/health.svg)](https://phpackages.com/packages/ratmd-newshub-theme)
```

###  Alternatives

[limenius/react-bundle

Client and Server-side react rendering in a Symfony Bundle

3861.2M](/packages/limenius-react-bundle)[area17/laravel-auto-head-tags

Laravel Auto Head Tags helps you build the list of head elements for your app

4616.0k](/packages/area17-laravel-auto-head-tags)[jelix/wikirenderer

WikiRenderer is a library to generate HTML or anything else from wiki content.

1712.2k1](/packages/jelix-wikirenderer)[webkinder/sproutset

A Composer package for handling responsive images in Roots Bedrock + Sage + Blade projects.

291.8k](/packages/webkinder-sproutset)[awkwardideas/switchblade

Extended blade directives for laravel

102.1k](/packages/awkwardideas-switchblade)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
