PHPackages                             nsd7/laravel-activitylog-ui - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. nsd7/laravel-activitylog-ui

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

nsd7/laravel-activitylog-ui
===========================

A Tailwind CSS powered UI for the Spatie/laravel-activitylog package that we all love!

1.1.2(1y ago)161.0k3[1 issues](https://github.com/nowshad7/laravel-activitylog-ui/issues)MITBlade

Since Nov 30Pushed 1y ago1 watchersCompare

[ Source](https://github.com/nowshad7/laravel-activitylog-ui)[ Packagist](https://packagist.org/packages/nsd7/laravel-activitylog-ui)[ RSS](/packages/nsd7-laravel-activitylog-ui/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependencies (2)Versions (8)Used By (0)

Laravel Activity Log UI
=======================

[](#laravel-activity-log-ui)

**Laravel Activity Log UI** is a **Tailwind CSS-powered user interface** for the popular [Spatie Laravel Activitylog](https://spatie.be/docs/laravel-activitylog/v4/introduction) package. It provides an easy-to-use, customizable dashboard to view and manage activity logs in your Laravel application.

[![Latest Version](https://camo.githubusercontent.com/e2193a6e7217a1b93d9e731f4f892269d77cdc52f860355e360a8c20e0b856d1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6e7364372f6c61726176656c2d61637469766974796c6f672d75692e737667)](https://packagist.org/packages/nsd7/laravel-activitylog-ui)[![License](https://camo.githubusercontent.com/201163627679b54687c8c89caf0fc0a3ffae144ff865dd4e1da5c8d0ed04c039/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6e6f7773686164372f6c61726176656c2d61637469766974796c6f672d75692e737667)](LICENSE)[![Downloads](https://camo.githubusercontent.com/d852e97e1d74564e89b38670f8136b0830ff2a32b0fdc22af0888828c50aecc6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6e7364372f6c61726176656c2d61637469766974796c6f672d75692e737667)](https://packagist.org/packages/nsd7/laravel-activitylog-ui)[![Author](https://camo.githubusercontent.com/532ce8efc346de9e35615aac6476301d6d58a2dbb8cf3e9e3b77b07385461557/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f617574686f722d4052484e6f77736861642d626c75652e737667)](https://www.linkedin.com/in/rh-nowshad)

---

Features
--------

[](#features)

- Displays activity logs with **search** and **filtering** options.
- Filters by:
    - **Model (subject type)**
    - **Subject ID**
    - **Event type (e.g., created, updated, deleted)**
- Pagination for large activity logs.
- Summary statistics for created, updated, and deleted events.
- **Responsive UI** powered by Tailwind CSS.

---

Activity Log View
-----------------

[](#activity-log-view)

[![Activity Log View](screenshots/ui.png)](screenshots/ui.png)

---

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

[](#requirements)

- **PHP:** ^8.0
- **Laravel:** ^9.0, ^10.0, or ^11.0
- **spatie/laravel-activitylog:** ^4.0

---

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

[](#installation)

1. **Install the Package**

    Add the package to your project using Composer:

    ```
    composer require nsd7/laravel-activitylog-ui
    ```
2. **Publish Configurations and Assets**

    Publish the package views for customization (optional):

    ```
    php artisan vendor:publish --provider="Nsd7\LaravelActivitylogUi\LaravelActivitylogUiServiceProvider"
    ```
3. **Run Migrations**

    Ensure your database is set up to store activity logs. Follow the [Spatie Laravel Activitylog setup instructions](https://spatie.be/docs/laravel-activitylog/v4/installation).

---

Usage
-----

[](#usage)

Once installed, visit the **Activity Log Dashboard** at the following route:

```
http://your-app.test/admin/activity-log

```

You can filter logs by:

- **Description** (partial text match)
- **Model Name** (subject type)
- **Subject ID**
- **Event Type** (e.g., created, updated, deleted)

---

Configuration
-------------

[](#configuration)

### Customizing the Views

[](#customizing-the-views)

If you want to customize the UI:

1. Publish the views: ```
    php artisan vendor:publish --provider="Nsd7\LaravelActivitylogUi\LaravelActivitylogUiServiceProvider"
    ```
2. Modify the views located in the `resources/views/vendor/activitylog-ui/` directory.

### Tailwind CSS

[](#tailwind-css)

The package is styled with Tailwind CSS. Ensure your Laravel app has Tailwind configured. Refer to the [Tailwind CSS installation guide](https://tailwindcss.com/docs/installation) if needed.

---

Getting Started
---------------

[](#getting-started)

After installation, visit the dashboard at `/admin/activity-log` to view your activity logs. Use the search and filter options to quickly find specific logs.

---

License
-------

[](#license)

This package is open-sourced software licensed under the [MIT license](LICENSE).

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance36

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

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 ~0 days

Total

7

Last Release

572d ago

### Community

Maintainers

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

### Embed Badge

![Health badge](/badges/nsd7-laravel-activitylog-ui/health.svg)

```
[![Health](https://phpackages.com/badges/nsd7-laravel-activitylog-ui/health.svg)](https://phpackages.com/packages/nsd7-laravel-activitylog-ui)
```

###  Alternatives

[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[markwalet/nova-modal-response

A Laravel Nova asset for Modal responses on an action.

17818.7k](/packages/markwalet-nova-modal-response)

PHPackages © 2026

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