PHPackages                             xorgxx/neox-dashboard-bundle - 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. xorgxx/neox-dashboard-bundle

ActiveLibrary[Admin Panels](/categories/admin)

xorgxx/neox-dashboard-bundle
============================

Neox dashboard bundle for Symfony

0.1.1(1y ago)0106proprietaryPHPPHP &gt;=8.2

Since Nov 15Pushed 11mo ago1 watchersCompare

[ Source](https://github.com/xorgxx/NeoxDashBoardBundle)[ Packagist](https://packagist.org/packages/xorgxx/neox-dashboard-bundle)[ RSS](/packages/xorgxx-neox-dashboard-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (32)Versions (3)Used By (0)

NeoxDashBoardBundle { Symfony 7 }
=================================

[](#neoxdashboardbundle--symfony--7-)

This bundle provides a dashboard for Symfony 7 in your application. Its main goal is to simplify the integration of additional tools!

Features:

- CRUD Link, Class, Section
- Customizable Dashboard
- Move elements Link, Class, Section | Drag &amp; Drop
- Add bookmark drag &amp; drop | liste form your browser, oneBeOne, file, etc ...
- ....

**Modular and Autonomous System: Operating Independently from the Main Project!!**

[![2024-11-06-21-53-13.png](https://camo.githubusercontent.com/512a81283bb326adb375c359b0a39ae07f9e8c97f1db14caa9c334be2377b0ae/68747470733a2f2f692e706f7374696d672e63632f64565336513053312f323032342d31312d30362d32312d35332d31332e706e67)](https://postimg.cc/BjHHMJ39)

Webpack cohabitation !!
-----------------------

[](#webpack-cohabitation-)

If you have Webpack installed in your project, you can use this bundle; however, you must be very careful about where the packages are installed. Install only the packages that will be used by Webpack during development using npm or yarn. Otherwise, the paths for the packages may not be correct, which will prevent the resources from working properly with AssetMapper.

Installation BETA VERSION !!
----------------------------

[](#installation-beta-version-)

Install the bundle via Composer! Since it’s still in beta:

```
  composer require xorgxx/neox-dashboard-bundle

```

**NOTE:** *You need to have Symfony 7 installed and configured, along with Messenger, Stimulus, Bootstrap, SweetAlert2, UX Turbo, and UX LiveComponent. You may need to use \[ symfony composer dump-autoload \] to reload autoloading*

Run commands CLI Symfony
------------------------

[](#run-commands-cli-symfony)

```
  1 - `php bin/console make:migration`
  2 - `php bin/console doctrine:migrations:migrate`
  3 - `php bin/console import:install`
  4 - `php bin/console asset-map:compile`
  5 - `php bin/console cache:clear`

```

We use the Messenger queue to process methods asynchronously, preventing requests from being blocked.

To enable this, you’ll need to add the following to your `messenger.yaml`. This setup gives customers the flexibility to choose whether to use asynchronous processing or not.

```
framework:
    messenger:
        ....

        routing:
            ....
            NeoxDashBoard\NeoxDashBoardBundle\Message\NeoxDashDomainMessage: [what ever transport you want to use or "async"]

```

SETUP
-----

[](#setup)

In your home controller add route name `#[Route('/', name: 'app_home')]` if it has something else

In twig add link page `Neox dash-board`

Check if you have in importmap.php

```
    ....
    '@neoxDashBoardAssets/neoxDashBoard' => [
        'path' => './vendor/xorgxx/neox-dashboard-bundle/assets/neoxDashBoard.js',
        'entrypoint' => true,
    ],
    ....

```

Check this you have in router.yaml

```
    ....
    controllers_neox_dashboard:
        resource:
            path: "../vendor/xorgxx/neox-dashboard-bundle/src/Controller/"
            namespace: NeoxDashBoard\NeoxDashBoardBundle\Controller
        # prefix: "/secure" // if you have set firewall
            #        trailing_slash_on_root: true
        type: attribute
    ....

```

Secure system
-------------

[](#secure-system)

```
     /*
      * Get the first setup
      * so if you want to add security by user you can do it here
      * in your entity add join OneToOnewith user  NeoxDashsetup
      * render your dashboard with user current
      * $NeoxDashSetup = user->getNeoxDashSetup()......
      */

```

..... Done 🎈

Usage
-----

[](#usage)

```
    [https//YOURURLWEBSITE]/neox/dash/neox-home

```

Widget!!
--------

[](#widget)

We are excited to introduce the concept of **Widgets**! Currently, we have two available widgets:

- **Favorite**
- **Search**

But this is just the beginning! 🚀

We have ambitious plans to expand the range of widgets significantly. In the future, you can expect widgets like:

- **Weather**
- **NAS (Network-Attached Storage)**
- Many more, powered by APIs, URLs, and other integrations.

Stay tuned for more updates as we continue to enhance and grow the widget ecosystem!

Documentation (coming soon)
---------------------------

[](#documentation-coming-soon)

Tools !
-------

[](#tools-)

Contributing
------------

[](#contributing)

If you want to contribute (thank you!) to this bundle, here are some guidelines:

- Please respect the [Symfony guidelines](http://symfony.com/doc/current/contributing/code/standards.html)
- Test everything! Please add tests cases to the tests/ directory when:
    - You fix a bug that wasn't covered before
    - You add a new feature

Todo
----

[](#todo)

- Packagist
- Multi-lingual (pre-done)
- Theme by CSS
- add widget (pre-done) API ...
- add tracker website 🌶️🌶️🌶️ (scheduler, mercure, rabbitmq, ...)
- Dockerizing image 🐳

Thanks
------

[](#thanks)

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance47

Moderate activity, may be stable

Popularity9

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity42

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

Total

2

Last Release

513d ago

PHP version history (2 changes)0.1.0PHP &gt;=8.1

0.1.1PHP &gt;=8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/535aee9854a7fc4b23deba19f4b864abfede75d03724ea43a0466ae32991b443?d=identicon)[xorgxx](/maintainers/xorgxx)

---

Tags

symfony-ux

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/xorgxx-neox-dashboard-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/xorgxx-neox-dashboard-bundle/health.svg)](https://phpackages.com/packages/xorgxx-neox-dashboard-bundle)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M650](/packages/sylius-sylius)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k16.7M310](/packages/easycorp-easyadmin-bundle)[contao/core-bundle

Contao Open Source CMS

1231.6M2.3k](/packages/contao-core-bundle)[forumify/forumify-platform

121.8k11](/packages/forumify-forumify-platform)

PHPackages © 2026

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