PHPackages                             blair2004/nexopos - 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. blair2004/nexopos

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

blair2004/nexopos
=================

The Free Modern Point Of Sale System build with Laravel, TailwindCSS and Vue.js.

v6.1.2(2mo ago)1.2k2.3k506[30 PRs](https://github.com/Blair2004/NexoPOS/pulls)MITPHPPHP ^8.2.0CI failing

Since Dec 14Pushed 1mo ago30 watchersCompare

[ Source](https://github.com/Blair2004/NexoPOS)[ Packagist](https://packagist.org/packages/blair2004/nexopos)[ RSS](/packages/blair2004-nexopos/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (54)Versions (165)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/d2315fb9ddbaa42303a79b04edecafda539c98d571b6fb7a98929f16a2dd4fa1/68747470733a2f2f706f7365722e707567782e6f72672f626c616972323030342f6e65786f706f732f76)](//packagist.org/packages/blair2004/nexopos) [![Total Downloads](https://camo.githubusercontent.com/811201abd96dddfae6157f591eac23da2a184e7bcc89ac3f76fad1a3b57abab5/68747470733a2f2f706f7365722e707567782e6f72672f626c616972323030342f6e65786f706f732f646f776e6c6f616473)](//packagist.org/packages/blair2004/nexopos) [![Latest Unstable Version](https://camo.githubusercontent.com/740fb0a8f0a3d221f0fddfc3308684816226e8e265fd76be0ff9d6666e6469b1/68747470733a2f2f706f7365722e707567782e6f72672f626c616972323030342f6e65786f706f732f762f756e737461626c65)](//packagist.org/packages/blair2004/nexopos) [![License](https://camo.githubusercontent.com/601b2c21b20ad8bad5c3fadeeefc2c57a1bb1115e4c16e691004d90a1eac708b/68747470733a2f2f706f7365722e707567782e6f72672f626c616972323030342f6e65786f706f732f6c6963656e7365)](//packagist.org/packages/blair2004/nexopos)

 [![NexoPOS](https://user-images.githubusercontent.com/5265663/162700085-40ed00ca-9154-42cb-850a-ccf1c2db2d5d.png)](https://user-images.githubusercontent.com/5265663/162700085-40ed00ca-9154-42cb-850a-ccf1c2db2d5d.png)

NexoPOS is a free point-of-sale system built using Laravel, TailwindCSS, Vue, and other open-source resources. This POS System focuses on utilities and functionalities to offer most businesses all the tools they need to manage their store more effectively. NexoPOS includes a responsive and beautiful dashboard that ease the interaction either on a smartphone, tablet, or desktop.

Read Review On: [![Laravel News](https://user-images.githubusercontent.com/5265663/186377311-c42ddd2c-bc84-465c-a3b6-94e6df8d68bc.jpg)](https://laravel-news.com/nexopos-point-of-sale-for-laravel?utm_source=github.com&utm_medium=readme&utm_campagin=nexopos)

Demo
----

[](#demo)

Now you can create demo instances on [NexoPOS Cloud](https://cloud.nexopos.com).

[![Deploy to DO](https://camo.githubusercontent.com/1959f5da42c67ccef3538861164e5d4bb24c70a9920a996eedb4ce5c4c2a3946/68747470733a2f2f7777772e6465706c6f79746f646f2e636f6d2f646f2d62746e2d626c75652e737667)](https://cloud.digitalocean.com/apps/new?repo=https://github.com/blair2004/NexoPOS/tree/v5.0.x&refcode=ebdb80cb0ec7)

Documentation
-------------

[](#documentation)

All the documentation for NexoPOS can be found on [My NexoPOS](https://my.nexopos.com/en/documentation). That includes :

- [Configuring the environment](https://my.nexopos.com/en/documentation/getting-started/configuring-the-environment)
- [Downloading NexoPOS](https://my.nexopos.com/en/documentation/getting-started/download-and-install)
- [Installing NexoPOS](https://my.nexopos.com/en/documentation/getting-started/installation-wizard)
- [Rest API](https://docs.api.nexopos.com)

And for developers, there are more technical tutorials that cover:

- [Creating a module](https://my.nexopos.com/en/documentation/developpers-guides/how-to-create-a-module-for-nexopos-4-x)
- [Create a menu for a module](https://my.nexopos.com/en/documentation/developpers-guides/how-to-create-a-menu-on-nexopos-4-x)
- [Create a route](https://my.nexopos.com/en/documentation/developpers-guides/how-to-register-routes-for-modules)

We've also created a video tutorial that will help you perform those easily.

[![image](https://user-images.githubusercontent.com/5265663/163531524-408757a8-d5a8-40b1-8e8f-c4e59e778e05.png)](https://www.youtube.com/watch?v=V80-hOJCywY)

Get More Using Modules
======================

[](#get-more-using-modules)

NexoPOS available on [CodeCanyon](https://codecanyon.net/item/nexopos-4x-pos-crm-inventory-manager/31188619) gives access to the premium modules marketplace. While purchasing on CodeCanyon, you get :

- $40 In credit to [My NexoPOS](https://my.nexopos.com/en/marketplace) balance.
- Access to NexoPOS marketplace
- Premium Support &amp; Installation Service
- You're eligible for customization

Changelog &amp; Feature Announcement
------------------------------------

[](#changelog--feature-announcement)

We frequently discuss the future of the app (while waiting, discussions are allowed). You can join the WhatsApp [group where tips](https://chat.whatsapp.com/KHWgNmfcfJy7SwJiRQTmG8) are shared on NexoPOS.

Support Terms
-------------

[](#support-terms)

1 - The support on NexoPOS only applies to the information provided by the users while creating an issue. This means we won't either do the installation on your server or check an issue on your server. You're therefore invited not to post your server information while creating an issue. We'll use your explanations to reproduce your issue and therefore to solve it.

2 - If you would like to have dedicated support. Consider registering as a member to [My NexoPOS platform](https://my.nexopos.com/en/account/checkout/premium).

Troubleshooting
---------------

[](#troubleshooting)

Here we list the known issues and the way around them. Not everyone is likely to face these issues, as it depends on the environment used.

- CSRF error After Installation Chances are when you make your installation, you'll have your website URL changed. Unfortunately, if the domain has to change, it must be clearly described on the .env file. We've written a guide that explains how to solve the [CSRF issue on NexoPOS](https://my.nexopos.com/en/documentation/troubleshooting/how-to-fix-csrf-token-mismatch-on-nexopos-4-x).
- Error After Database Details (using `php artisan serve`) If you're serving the project using `php artisan serve`, after setting up the database credentials and having them validated, you might get stuck in an infinite loading page.

[![screenshot-127 0 0 1_8000-2020 10 01-00_33_17](https://user-images.githubusercontent.com/5265663/94781001-17809f00-037e-11eb-9f14-3bf4427054bf.png)](https://user-images.githubusercontent.com/5265663/94781001-17809f00-037e-11eb-9f14-3bf4427054bf.png)

This is caused because during the database setup, the ".env" is updated which causes Laravel to restart the development server and therefore invalidate your session. The way around this is to refresh the page, and you'll reach the application details section.

Contribution Guidelines
-----------------------

[](#contribution-guidelines)

Do you plan to contribute? That's awesome. We don't have that many developers on it, so we're open to any type of contributions. If you're a developer, you'll start by forking the project and deploying that locally for further tests. Refer to the package.json file to see the available commands to build the project.

**To install Node.js dependencies**

```
npm install

```

**To Launch The Dev Mode (Watch)**

```
npx vite

```

**To Build The Project**

```
npx vite build

```

Star History
------------

[](#star-history)

Thank you for all your support over the years :).

[![Star History Chart](https://camo.githubusercontent.com/b458b17af3de186ab498ad9afffef30758d925dd60a97226370c8092c71ee31d/68747470733a2f2f6170692e737461722d686973746f72792e636f6d2f7376673f7265706f733d626c616972323030342f4e65786f504f5326747970653d44617465)](https://star-history.com/#blair2004/NexoPOS&Date)

Screenshots
-----------

[](#screenshots)

The branch 4.7.x introduces the "Dark Mode" which will make working continuously with NexoPOS easier without hurting sight.

### Media Component

[](#media-component)

The media components help upload images and manage them. This comes with a field that will ease assigning images to products. [![image](https://user-images.githubusercontent.com/5265663/159091815-5b022ec6-9df4-419b-86f0-85db73ce35c5.png)](https://user-images.githubusercontent.com/5265663/159091815-5b022ec6-9df4-419b-86f0-85db73ce35c5.png)

### POS Component

[](#pos-component)

The POS is the place where sales are made and handled. The POS is made to provide everything the cashier needs to process orders quickly and easily. [![image](https://user-images.githubusercontent.com/5265663/159092595-3b2e4371-fef4-471c-84cd-b04cb2b7c611.png)](https://user-images.githubusercontent.com/5265663/159092595-3b2e4371-fef4-471c-84cd-b04cb2b7c611.png)

### Orders Components

[](#orders-components)

Every saved sale is listed on the orders list. From there, various operations such as opening the receipt, proceeding with a refund, and making a payment can be performed. [![image](https://user-images.githubusercontent.com/5265663/159092684-53a0c41a-d76d-4b69-b737-4420a20b33a1.png)](https://user-images.githubusercontent.com/5265663/159092684-53a0c41a-d76d-4b69-b737-4420a20b33a1.png)

### Products Components

[](#products-components)

The resources that are sold are the products. The product UI has been simplified to ensure all necessary details can be added. [![image](https://user-images.githubusercontent.com/5265663/159092753-845b930c-0b4f-4b3d-a42e-8658f74e7499.png)](https://user-images.githubusercontent.com/5265663/159092753-845b930c-0b4f-4b3d-a42e-8658f74e7499.png)

### Settings Components

[](#settings-components)

Configure how NexoPOS works. From the settings, you can configure various sections of your application including the currency, the POS features, the orders, and much more. [![image](https://user-images.githubusercontent.com/5265663/159092979-267841bc-531d-4a27-b35f-902866fa742a.png)](https://user-images.githubusercontent.com/5265663/159092979-267841bc-531d-4a27-b35f-902866fa742a.png)

6-99-302-183

###  Health Score

67

—

FairBetter than 99% of packages

Maintenance95

Actively maintained with recent releases

Popularity44

Moderate usage in the ecosystem

Community33

Small or concentrated contributor base

Maturity84

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 80.9% 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 ~16 days

Recently: every ~22 days

Total

120

Last Release

52d ago

Major Versions

v4.8.20 → v5.0.0-beta-12023-08-13

v4.8.x-dev → v5.0.02024-01-08

v5.0.x-dev → v6.0.02025-08-16

PHP version history (4 changes)v4.0.0PHP ^7.4.0

v4.7.0PHP ^8.1.0

v4.7.3PHP ^8.0.0

v5.1.1PHP ^8.2.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/7301982f2355b9e89a8877e7335b1b1da5b6b9fdbdf8c3dc27582c19efe5cb5f?d=identicon)[blair2004](/maintainers/blair2004)

---

Top Contributors

[![Blair2004](https://avatars.githubusercontent.com/u/5265663?v=4)](https://github.com/Blair2004 "Blair2004 (2967 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (500 commits)")[![nexopos](https://avatars.githubusercontent.com/u/40301137?v=4)](https://github.com/nexopos "nexopos (72 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (57 commits)")[![Copilot](https://avatars.githubusercontent.com/in/1143301?v=4)](https://github.com/Copilot "Copilot (24 commits)")[![swurzinger](https://avatars.githubusercontent.com/u/6787397?v=4)](https://github.com/swurzinger "swurzinger (20 commits)")[![yasirmturk](https://avatars.githubusercontent.com/u/306691?v=4)](https://github.com/yasirmturk "yasirmturk (4 commits)")[![darwinsalinas](https://avatars.githubusercontent.com/u/1806232?v=4)](https://github.com/darwinsalinas "darwinsalinas (3 commits)")[![melhalees](https://avatars.githubusercontent.com/u/32062205?v=4)](https://github.com/melhalees "melhalees (3 commits)")[![mvannakpanha](https://avatars.githubusercontent.com/u/9713986?v=4)](https://github.com/mvannakpanha "mvannakpanha (3 commits)")[![kunalbedi](https://avatars.githubusercontent.com/u/6187230?v=4)](https://github.com/kunalbedi "kunalbedi (3 commits)")[![taimoorimran](https://avatars.githubusercontent.com/u/25013869?v=4)](https://github.com/taimoorimran "taimoorimran (2 commits)")[![hogsim](https://avatars.githubusercontent.com/u/5645306?v=4)](https://github.com/hogsim "hogsim (2 commits)")[![josephelkhoury](https://avatars.githubusercontent.com/u/1782788?v=4)](https://github.com/josephelkhoury "josephelkhoury (1 commits)")[![HarukaMa](https://avatars.githubusercontent.com/u/861659?v=4)](https://github.com/HarukaMa "HarukaMa (1 commits)")[![huiralb](https://avatars.githubusercontent.com/u/8574565?v=4)](https://github.com/huiralb "huiralb (1 commits)")[![bilton30](https://avatars.githubusercontent.com/u/42880447?v=4)](https://github.com/bilton30 "bilton30 (1 commits)")[![nirzaf](https://avatars.githubusercontent.com/u/18024930?v=4)](https://github.com/nirzaf "nirzaf (1 commits)")[![osama1998H](https://avatars.githubusercontent.com/u/42488643?v=4)](https://github.com/osama1998H "osama1998H (1 commits)")

---

Tags

laravelphppoint-of-salepospossystemrxjs6tailwindcssvuejspospoint-of-salenexopospos system

###  Code Quality

TestsPHPUnit

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/blair2004-nexopos/health.svg)

```
[![Health](https://phpackages.com/badges/blair2004-nexopos/health.svg)](https://phpackages.com/packages/blair2004-nexopos)
```

###  Alternatives

[grumpydictator/firefly-iii

Firefly III: a personal finances manager.

22.8k69.3k](/packages/grumpydictator-firefly-iii)[bagisto/bagisto

Bagisto Laravel E-Commerce

26.2k161.6k7](/packages/bagisto-bagisto)[unopim/unopim

UnoPim Laravel PIM

9.4k1.8k](/packages/unopim-unopim)[firefly-iii/data-importer

Firefly III Data Import Tool.

7545.8k](/packages/firefly-iii-data-importer)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)

PHPackages © 2026

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