WebTop

The Open Source Platform for Digital Collaboration

WebTop

The Open Source Platform for Digital Collaboration

WebTop is the open-source solution developed by Sonicle to manage communication and productivity tools in an integrated way.

With a single modern and intuitive web interface, it offers:

Email

complete and advanced

Calendars

personal and shared

Contact directories

centralized

Task and project

management

Cloud space

for file archiving and sharing

Thanks to support for major open standards (IMAP, SMTP, CalDAV, CardDAV, WebDAV, ActiveSync), WebTop ensures full interoperability with mobile devices and external clients.

Its modular architecture makes it scalable, extensible, and customizable, ensuring organizations full control over their data.

Distributed under AGPL license, WebTop is a transparent and collaborative project: source code, documentation, and installation tools are freely available on GitHub.

In-depth (technical/detailed)

WebTop is a modular framework for web-based applications oriented towards collaboration. It consists of:

  • a Core, which exposes internal APIs and fundamental services such as authentication, administration, permission management, user environment configuration;
  • auxiliary libraries (general utilities, JavaMail extensions, CalDAV implementations, etc.);
  • main collaborative services: Mail, Calendar, Contacts, Tasks, Cloud;
  • synchronization servers: DAV Server (CalDAV / CardDAV), EAS Server (ActiveSync) for mobile devices;
  • interfaces and APIs (Java / REST / JavaScript) to extend the system and integrate it with other tools.

Requirements and Installation

WebTop is compatible with Unix/Linux, macOS, and Windows systems, and requires:

  • Java environment with servlet server (e.g., Apache Tomcat)
  • PostgreSQL database with dedicated extensions (tablefunc, uuid-ossp, rrule_functions)

The configuration includes customizable parameters, “home” directories for data and logs, and the possibility of deployment behind a reverse proxy.

Learn more

Learn more

Learn more