Meeds open-source project - the foundation of eXo Platform

eXo Platform is based on the Meeds open-source software distribution.

The Meeds project was launched by several software editors, including eXo Platform, in 2020. The editors came together within a non-profit association in order (among other things) to maintain, develop and distribute open-source employee recognition platformMeeds.

You can discover more about the Meeds project at www.meeds.io website. The code is available here.

Meeds open-source project - the foundation of eXo Platform

Meeds vs eXo Platform

Both Meeds and eXo Platform are open source technologies. Meeds is built by the community in collaboration with eXo engineers. eXo Platform is developed by eXo with the intent of being used as an enterprise digital workplace.

Meeds focuses on employee recognition. It is a lightweight platform that is designed to be embedded in other softwares to enhance them with gamification and recognition capabilities.

eXo Platform provides a digital workplace to its clients. With that intent, the foundation is enriched with communication, collaboration and employee productivity capabilities, packaged together. The platform undergoes rigorous tests and quality assurance processes, providing it with required performance, security, stability and reliability.
You can also benefit from support, maintenance and professional services, spanning the whole of your project lifecycle.

Meeds vs eXo Platform

eXo Platform architecture and open source components

eXo Platform is built on open source and open standards. It adheres to the Java EE stack and leverages many open-source components. The run-time package embeds Tomcat. Data is stored in the file system as well as in a relational database through either JPA or JCR APIs. The chat application also requires MongoDB. Indexing and searching the data are powered by ElasticSearch.

At its heart, a microkernel orchestrates the life cycle of core services, such as managing users and permissions, scheduling jobs, sending out notifications and storing data. Services in the microkernel can be easily overridden, extended or plugged into by custom or additional services.

eXo Platform architecture and open source components

The portal framework manages authentication, authorization and permissions, as well as the UI composition of different portals, including the default “intranet” site.

The social layer brings the building blocks for user-centric collaboration: rich profiles, activity streams and spaces. Other user-facing collaboration apps and services, such as calendars, tasks, wikis, forums, video calls and chats, are fully integrated into the social layer, allowing them to display user profiles, publish activities, post notifications and manage space applications.

A deeply integrated content repository powers the documents management and web content management capabilities. Content interoperability is ensured by the support via CMIS and WebDAV protocols.

eXo Rewards is the latest addition to the platform to foster engagement through employee rewards and recognition. This innovative solution leverages the Ethereum blockchain and ERC-20 tokens to provide each user with a secure wallet to collect coins as rewards and spend them in a blockchain-enabled marketplace.

Interoperability

Since 80% of all applications deployed in an average enterprise are built in-house, pre-built connectors to external solutions are never enough.

That is why eXo Platform has bet on numerous open standards such as Java EE, portlets, CMIS, WebDAV, iCal and LDAP – to name just a few – in order to be compatible and smoothly integrate with your existing IT infrastructure, legacy system and tools.

Developers can write their own applications to run inside the platform, such as OpenSocial gadgets or JSR286 portlets, using their favourite web framework (including, JSF, Spring, Ext-JS, Vue.js, AngularJS, etc.). eXo Platform comes with extensive APIs and various documented extension points that allow your to interact with the platform’s data, in order to connect your business apps, implement a custom behaviour or to run entirely new applications.

We have also built several third-party connectors to major enterprise software solutions from vendors like Google and Microsoft. The latter allow you to benefit from Google and Microsoft office stacks while maintaining control, independence and avoiding vendor lock-in.

Interoperability

Are you a developer? Discover how you can build your solution on eXo Platform

eXo Platform Download

To download the latest eXo Platform edition, the open source digital workplace, contact us

Contact us

Meeds Download

Download the latest Meeds edition, the open-source recognition platform, from GitHub

Contribute