git404hub

what is roundcubemail fr?

roundcube/roundcubemail — explained in plain English

Analysis updated 2026-06-24

6,967PHPAudience · ops devopsComplexity · 4/5LicenseSetup · hard

tl;dr

Roundcube is a free open-source webmail application you install on your own server so people can read and send email through a browser, without needing a desktop email program, supporting IMAP, plugins, and custom skins.

vibe map

mindmap
  root((repo))
    What it does
      Browser-based email
      IMAP connection
      Folder management
      Address book
    Tech Stack
      PHP backend
      JavaScript frontend
      MySQL PostgreSQL SQLite
    Extensibility
      Plugin system
      Custom skins
    Audience
      Server admins
      Organizations
      Self-hosters

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Set up a self-hosted webmail interface so employees can access company email from any browser without a desktop client.

VIBE 2

Add a custom plugin to extend Roundcube with new features like calendar integration or two-factor authentication.

VIBE 3

Deploy a multilingual email client for international users by selecting the appropriate language pack.

VIBE 4

Replace a paid hosted webmail service with a self-hosted open-source alternative you fully control.

what's the stack?

PHPJavaScriptMySQLPostgreSQLSQLite

how it stacks up fr

roundcube/roundcubemailpixelfed/pixelfedelementor/elementor
Stars6,9676,9646,945
LanguagePHPPHPPHP
Setup difficultyhardhardeasy
Complexity4/54/52/5
Audienceops devopsops devopsdesigner

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1h+

Requires a running web server (Apache or Nginx), PHP, a database (MySQL or PostgreSQL), and an existing IMAP email server to connect to.

Free to use, modify, and distribute, but any modified version you release must also be open source under the same GPL v3 license, plugins and skins have a more relaxed licensing exception.

in plain english

Roundcube is a free, open-source webmail application. It is the kind of software you install on a web server so that people can check and send email through a browser, without needing a separate desktop email program. It connects to email accounts using IMAP, which is the standard protocol that email servers use to let you read messages remotely. The interface is designed to feel more like a desktop application than a typical web page. It includes the features you would expect from a full email client: reading and composing messages, support for attachments, an address book, folder management, message search, and spell checking. The application is also multilingual, meaning the interface can be displayed in many languages. Roundcube is written in PHP and runs on a web server. It requires a database to store things like address books, preferences, and session data, it supports MySQL, MariaDB, PostgreSQL, and SQLite. The frontend is built with PHP and JavaScript. The project has a plugin system that allows developers to add new features without modifying the core code. The visual appearance can be changed using custom skins. Both plugins and skins have a licensing exception that lets them be developed and distributed more freely than the core code, which is released under the GNU General Public License version 3. This repository is the development snapshot, meaning it reflects the current state of the codebase and may not be stable. People running Roundcube on a live server are advised to use official stable releases rather than cloning from this repository directly. It is maintained by a team of volunteers and is one of the more widely used self-hosted webmail solutions available.

prompts (copy fr)

prompt 1
Help me install Roundcube on my Ubuntu server with Apache, PHP 8, and MySQL, including the database setup and config file.
prompt 2
I want to create a Roundcube plugin that adds a sidebar widget showing the user's unread count. Walk me through the plugin skeleton and key API hooks.
prompt 3
How do I configure Roundcube to connect to my existing IMAP server and set the correct host, port, and encryption settings?
prompt 4
Walk me through upgrading Roundcube from version 1.5 to the latest stable release without losing user address books or settings.
prompt 5
I want to apply a custom skin to my Roundcube installation to match my company branding. How does the skin system work?

Frequently asked questions

what is roundcubemail fr?

Roundcube is a free open-source webmail application you install on your own server so people can read and send email through a browser, without needing a desktop email program, supporting IMAP, plugins, and custom skins.

What language is roundcubemail written in?

Mainly PHP. The stack also includes PHP, JavaScript, MySQL.

What license does roundcubemail use?

Free to use, modify, and distribute, but any modified version you release must also be open source under the same GPL v3 license, plugins and skins have a more relaxed licensing exception.

How hard is roundcubemail to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is roundcubemail for?

Mainly ops devops.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.