PHPackages                             takshak/adash-blog - 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. [Admin Panels](/categories/admin)
4. /
5. takshak/adash-blog

ActiveLibrary[Admin Panels](/categories/admin)

takshak/adash-blog
==================

Blog for laravel

5.1.3(1y ago)21461MITBlade

Since Feb 22Pushed 1y ago1 watchersCompare

[ Source](https://github.com/takshaktiwari/adash-blog)[ Packagist](https://packagist.org/packages/takshak/adash-blog)[ RSS](/packages/takshak-adash-blog/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (1)Versions (29)Used By (0)

Introduction
============

[](#introduction)

An extension for blog post for `takshak/adash` package. Get your blog ready in just couple of minutes, just follow the simple steps.

Installation
------------

[](#installation)

Require the package with composer

```
composer require takshak/adash-blog

```

Run the command to setup the table, pages, models and all

```
php artisan adash-blog:install

```

---

After running the above command, routes will be published to both sides in admin and front routes in admin.php and web.php respectively. Tables will be migrated and seeded as well. Default configuration file used by Adash (site.php) will be used by this blog as well.

Components
----------

[](#components)

- `x-ablog-blog:post-gallery`: This will be used to display latest / featured blog in different location for websites.

    **Parameters**

    - **type**: Set if you want to get the `latest` or `featured` posts, default value is `latest`.
    - **limit**: Limit the number of posts, default value is `6`. You can specify your own.
    - **orderBy**: Order post by `random`, `latest` or `oldest`, default value id `latest`.
    - **posts**: You can pass your own queried posts. `posts` needs to be type of *Eloquent Collection* . All other parameters won't work if posts parameters will be passed.
    - **categories**: If you want to show posts from specific categories, please pass the id / name / slug within the array, default value is `[]`.
- `x-ablog-blog:post-card`: This component can be used to show a post card

    **Parameters**

    - **post**: A blog post model will be passed.
- `x-ablog-blog:sidebar`: Add sidebar to any page with search box, categories, posts, comments, etc.

    **Parameters**

    - **search**: Show the search widget in search box, default value is `true`.
    - **categories**: If you want to see the categories list in sidebar. Pass the number of categories to be shown, if you don't want to show this widget please pass `0`, default value is `8`.
    - **featuredPosts**: Show the featured posts, the limit will be 8 but if you want to disable please pass `0`, default value is `8`.
    - **featuredCategories**: Show the featured posts only from some specific categories. This will be an array which will contain list of, id / name / slug, default value is `[]`.
    - **latestCategories**: Show the latest posts, the limit will be 8 but if you want to disable please pass `0`, default value is `8`.
    - **latestPosts**: Show the latests posts only from some specific categories. This will be an array which will contain list of, id / name / slug, default value is `[]`.
    - **recentComments**: Show comments in sidebar if want to disable pass `0` or mention number of comments to be shown, default value is `4`.
    - **sectionCategories**: You can pass the list of categories (id / name / slug), which will be shown in the sidebar with some posts as different widgets, default value is `[]`.
    - **sectionCategoriesPosts**: specify the number of posts to be shown in sectioned categories, default value is `latest`.

### Comments

[](#comments)

Comments can be enabled and disabled by toggling the value from config site.php `site.blog.comments`. By disabling the comments, comment section will be removed from blog detail page, latest comments will be removed from blog sidebar and comments management from admin panel

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance49

Moderate activity, may be stable

Popularity14

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88% 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.

###  Release Activity

Cadence

Every ~43 days

Recently: every ~36 days

Total

28

Last Release

369d ago

Major Versions

1.x-dev → 2.0.02022-06-01

2.2.0 → 3.0.02023-02-26

3.0.0 → 4.0.02023-03-01

4.x-dev → 5.0.02024-12-13

### Community

Maintainers

![](https://www.gravatar.com/avatar/c20abfe33a88ffe808d63e38e4cbecc9c493458cff8b3d8338ccf846395f57a8?d=identicon)[takshaktiwari](/maintainers/takshaktiwari)

---

Top Contributors

[![takshaktiwari](https://avatars.githubusercontent.com/u/58802422?v=4)](https://github.com/takshaktiwari "takshaktiwari (44 commits)")[![devkumar96](https://avatars.githubusercontent.com/u/71999258?v=4)](https://github.com/devkumar96 "devkumar96 (4 commits)")[![ve-takshak](https://avatars.githubusercontent.com/u/197577695?v=4)](https://github.com/ve-takshak "ve-takshak (2 commits)")

---

Tags

laravelblogadminadash

### Embed Badge

![Health badge](/badges/takshak-adash-blog/health.svg)

```
[![Health](https://phpackages.com/badges/takshak-adash-blog/health.svg)](https://phpackages.com/packages/takshak-adash-blog)
```

###  Alternatives

[binshops/laravel-blog

Simple blog package (with admin panel) for Laravel. Includes all views, controllers, routes and can add a blog to any existing Laravel app. Fully customisable blog (view, urls, and many other options). Includes image uploads and a pretty admin interface to manage your blog. Defaults to /blog but you can change it to anything.

48447.0k](/packages/binshops-laravel-blog)[serverfireteam/blog

A nice blog system with laravel and laravelpanel

523.1k](/packages/serverfireteam-blog)

PHPackages © 2026

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