Repolode
roundcube

roundcube/roundcubemail

A browser-based multilingual IMAP webmail client with an application-like interface, written in PHP and extendable through plugins and skins.

Open-source alternative to:GmailMicrosoft Outlook

Stars
7,242
Forks
1,801
Open issues
501
Last commit
22 hours ago

What is it?

Roundcube Webmail is a web-based email client that connects to IMAP mail servers and gives users a full-featured mail interface in the browser. It covers the usual email client functions, including MIME message support, an address book, folder management, message search and spell checking.

The server side is written mainly in PHP, with JavaScript on the client, and stores its data in MariaDB, MySQL, PostgreSQL or SQLite. It includes a plugin API for adding functionality and a skin system that allows the user interface to be fully customized.

The project is a development snapshot from its Git repository and is not a stable release, so it is not recommended for replacing an existing production installation. Client support follows recent versions of Chrome, Edge, Firefox, Safari and Opera.

Key features

  • 01Browser-based IMAP email client with a desktop-like interface
  • 02Address book, folder management and message search
  • 03MIME support and spell checking
  • 04Plugin API for extending functionality
  • 05Customizable user interface through skins
  • 06Supports MariaDB, MySQL, PostgreSQL and SQLite

Use cases

  • Offering webmail access to users of a self-hosted mail server
  • Providing a browser-based mail client for an organization's IMAP accounts
  • Building custom mail features or branded interfaces with plugins and skins

Quick start

  1. 1

    Read the INSTALL.md guide in the docs folder for server setup

  2. 2

    Prepare a web server with PHP and one supported database (MariaDB, MySQL, PostgreSQL or SQLite)

Things to know

  • This is a Git snapshot, not a stable release, and is not recommended to replace an existing installation.
  • A separate database for this installation is highly recommended.
  • It needs a web server, PHP and a database, so self-hosting takes setup effort.

In collections

Topics

FAQ

What is roundcubemail?
A browser-based multilingual IMAP webmail client with an application-like interface, written in PHP and extendable through plugins and skins. Roundcube Webmail is a web-based email client that connects to IMAP mail servers and gives users a full-featured mail interface in the browser. It covers the usual email client functions, including MIME message support, an address book, folder management, message search and spell checking.
Is roundcubemail free to use? What license does it have?
roundcubemail is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is roundcubemail still maintained?
Actively maintained. The last commit to roundcubemail was on Oct 23, 2026.
What can I use roundcubemail for?
Offering webmail access to users of a self-hosted mail server Providing a browser-based mail client for an organization's IMAP accounts Building custom mail features or branded interfaces with plugins and skins
How do I install roundcubemail?
Read the INSTALL.md guide in the docs folder for server setup Prepare a web server with PHP and one supported database (MariaDB, MySQL, PostgreSQL or SQLite)
Where can I get roundcubemail?
The source code and installation instructions are on GitHub: https://github.com/roundcube/roundcubemail

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects