Skip to content

The open-source Hubspot alternative enables SaaS providers and digital marketing agencies/developers to create unique experiences for their entire business.

License

erxes/erxes

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
May 28, 2023 22:50
.tx
January 14, 2020 15:07
August 19, 2022 16:15
cli
May 24, 2023 20:02
May 29, 2023 19:05
November 7, 2022 10:44
August 23, 2022 11:38
ee
August 22, 2022 12:48
August 19, 2022 16:15
May 5, 2023 23:49
August 19, 2022 16:15
June 6, 2023 11:01
August 22, 2022 16:16
August 22, 2022 12:59
January 9, 2023 14:05
August 19, 2022 16:15
April 30, 2020 14:37
June 6, 2023 11:01

erxes logo

An open-source Hubspot/Qualtrics alternative enables SaaS providers and digital marketing agencies/developers to create unique experiences for their entire business

Docs | Demo | Website | Invest

License Badge Docker Pulls Figma Help Wanted Stars Discord Transfix Ossrank Twitter

erxes: Free and open fair-code licensed experience operating system (XOS)

Achieving growth and unity within your company is possible with erxes, because it is:

  • 100% free & sustainable: erxes offers a sustainable business model in which both developers and users win. It is open-source software, but even better.
  • 100% customizable: Our plugin-based architecture provides unlimited customization and lets you meet all your needs, no matter how specific they are.
  • 100% privacy: We've designed the erxes platform to retain complete control over your company's sensitive data with no third-party monitoring.
  • 100% in control: You can build any experience you want, where all the channels your business operates on are connected and integrated.

What does erxes mean? How do you pronounce it?

erxes (pronounced 'erk-sis') means "heavenly bodies" in Mongolian. It is branded as “erxes” with all lowercase letters.

What is erxes?

erxes is a secure, self-hosted, and scalable open-source experience operating system (XOS) that enables SaaS providers and digital marketing agencies/developers to create unique experiences that work for all types of business. You can learn more about erxes architecture in our documentation.

erxes XOS & Plugins

erxes is composed of 2 main components: XOS & Plugins

XOS: It contains the project's core. You can find the admin panel and the code that runs different plugins. The operating system comes with utility features that allow users to customize, improve speed, and enhance the experience along with plugins/features.

Plugins: erxes comes with a set of plugins that allow you to create unique customer experiences. Below is a list of some plugins you can choose from our marketplace after you’ve finished installing erxes XOS:

  • Team Inbox - Combine real-time client and team communication with in-app messaging, live chat, email, and form, so your customers can reach you, however, and whenever they want.
  • Messenger - Enable businesses to capture every single customer feedback and educate customers through knowledge-base right from the erxes Messenger.
  • Sales Management - Easy and clear sales funnels allow you to control your sales pipeline from one responsive field by precisely analyzing your progress and determining your next best move for success.
  • Lead generation - Turn regular visitors into qualified leads by capturing them with a customizable landing page, forms, pop-up, or embed placements.
  • Engage - Start converting your prospects into potential customers through email, SMS, messenger, or more interactions to drive them to a successful close.
  • Contact Management - Access our all-in-one CRM system in one go, so it’s easier to coordinate and manage your customer interactions.
  • Knowledgebase - Educate your customers and staff by creating a help center related to your brands, products, and services to reach a higher level of satisfaction.
  • Task Management - Create a more collaborative, self-reliant and cross-linked team. See more on our website.

Getting Started

Read the documentation to install erxes locally.

🖐 Requirements

Complete installation requirements can be found in the documentation under installation requirements.

Supported operating systems:

  • Ubuntu v20.04 or higher
  • macOS Mojave or higher

Node:

  • NodeJS v12.0 or higher
  • NPM >= 6.x

Database:

  • MongoDB 3.6+
  • Redis 3.x+
  • RabbitMQ 3.8.x+
  • Elasticsearch

Software package managing systems:

  • Homebrew (optional)
  • Yarn
  • Xcode (optional)

We recommend always using the latest version of erxes to start your new projects. Enjoy 🎉

Become a partner

Offer your expertise to the world and introduce your community to erxes. Let’s start growing together.

Contributing

Please read our contributing guide before submitting a Pull Request to the project.

Community support

For general help using erxes, please refer to the erxes documentation. For additional help, you can use one of these channels to ask a question:

Upgrade Guides

Follow our upgrade guides on the documentation to keep your erxes code up-to-date. See our dedicated repository for the erxes documentation, or view our documentation here.

License

See the LICENSE file for licensing information.