πŸš€ Introducing POS Next β€” The Future of Open-Source POS for ERPNext

Retail, restaurants, and multi-branch businesses need more than just a POS β€” they need speed, reliability, and full ERP integration.
That’s exactly what POS Next delivers.

:high_voltage: POS Next is a modern, open-source Point of Sale system built natively for ERPNext v15+, combining real-time power, offline freedom, and a sleek modern interface β€” all free under AGPL-3.0.


:light_bulb: Why POS Next?

POS Next was designed to solve the common frustrations with traditional POS systems in the ERPNext ecosystem.
It’s built from scratch for performance, user experience, and scalability.

:white_check_mark: Offline-First Experience β€” keep selling even with no internet; syncs automatically once back online.
:white_check_mark: Lightning-Fast UI β€” Vue 3 frontend with instant search, barcode scan, and keyboard shortcuts.
:white_check_mark: Deep ERPNext Integration β€” real-time sync with invoices, stock, price lists, and accounting.
:white_check_mark: Multi-Company, Multi-Currency β€” ready for global use.
:white_check_mark: Smart Offers & Coupons β€” flexible promotions, discounts, and loyalty support.
:white_check_mark: Shift Management & Reports β€” track sales, cash, and operators with accuracy.
:white_check_mark: Open Source β€” audit, customize, or extend freely.


:brain: Built on Frappe β€” Powered by Community

POS Next is built entirely with Frappe Framework + Vue 3, offering a developer-friendly architecture:

[ POS Next UI (Vue 3) ]
        ↓
[ IndexedDB Offline Cache ]
        ↓
[ Frappe APIs / ERPNext Integration ]

This means seamless compatibility with your existing ERPNext setup, and a foundation you can extend, theme, or automate to match your business needs.


:convenience_store: Ideal For

  • Retail & supermarket chains
  • Restaurants and cafΓ©s
  • Electronics & fashion stores
  • Multi-branch businesses needing unified reporting
  • Developers and service providers building custom POS workflows

:gear: Quick Start

  1. Install the app
bench get-app https://github.com/BrainWise-DEV/POSNext
bench --site [your-site] install-app pos_next
bench build --app pos_next
bench restart
  1. Setup your POS Profile (company, warehouse, price list, currency).
  2. Start Selling β†’ Visit /pos and enjoy a new generation of Point of Sale.

:globe_showing_europe_africa: Our Vision

We’re building the next generation of ERPNext POS β€” open, community-driven, and constantly improving.

:hammer_and_wrench: Upcoming features include:

  • Restaurant table management & kitchen display system (KDS)
  • Loyalty & reward programs
  • Advanced analytics dashboard
  • Payment gateway integrations

:handshake: Join the Movement

POS Next is 100% open source and community-driven.
We welcome contributions, feature ideas, and bug reports from the Frappe community.

:speech_balloon: Try it. Star it. Contribute to it.
:backhand_index_pointing_right: GitHub Repository β†’ POS Next

Together, let’s build the fastest, smartest, and most flexible POS ever made for ERPNext.

11 Likes

I like the idea, and thank you for the effort. Maybe you should guys talk:

Good luck!

6 Likes

I appreciate the time and effort you put into creating this high quality app for the community.

However, adding some screenshots could make your description clearer and more understandable.

5 Likes

Sure, We will add more visuals, Images and Demo Videos

2 Likes

do you add to pos delivery or table to manage the restaurant if you don’t add
how can i make that in the posnext

1 Like

We can help you with managing the restaurant. Please fill the form here : Nexus - AI-Powered ERP for MENA

1 Like

Is POSNext is true offline means it will survive 2 to 4 day without internet if install properly vai Frappe Cloud(with initial load and installed PWA and sufficient browser memory).

I want to use posnext for production use and not sure about oflline nature of POSNext. my question is that with it survive 2-4 days with out internet if configure properly (install via frappe cloud). Will it not give internet error dinosour if I accidently refresh page while offline? Will I able to open POSNext if intall PWA with initial load and during compeletly offline.

1 Like

Great work, The offline-first approach is the one thing that always bothered me with the default ERPNext POS.

How much time POSNext can survive without internet if configured properly and installed via Frappe cloud?

1 Like

Aday or Before You Close Shift

1 Like