Cypht

Cypht

Open-source webmail and RSS aggregator built from modular plugin sets.

1.4kstars
201forks
Last commit: 6d ago
Repo age: 12y old
Cypht screenshot

Cypht is an open-source webmail client and RSS aggregator designed around a modular plugin architecture. It unifies multiple IMAP accounts into a single inbox and supports composing messages with Markdown, while offering a flexible plugin system to extend functionality.

Key Features

  • Unified inbox views for multiple IMAP accounts and RSS feeds, with standard mailbox navigation
  • Modular plugin sets (module sets) that can be added or replaced to customize the application
  • Server-side Sieve email filtering to automatically organize the inbox
  • Global search across all connected accounts and feeds from a single form
  • Markdown-enabled email composition with conversion to HTML on send
  • Flexible authentication methods and auto-discovery based on user domain
  • Sessions and data storage in PDO-compatible databases or flat files
  • Docker installation option via an official image for easier deployment
  • Extensible with modules for IMAP, SMTP, LDAP, WordPress, GitHub, and more
  • Built with PHP and JavaScript, emphasizing a lightweight, plugin-driven architecture

Use Cases

  • Individuals managing multiple email accounts and RSS feeds from one interface
  • Small businesses or schools needing a self-hosted, customizable email solution
  • Organizations extending capabilities through modules (e.g., WordPress, GitHub, LDAP) to fit site-specific needs

Limitations and Considerations

  • PHP version and extension requirements vary by version; ensure compatibility with PHP 8.1+ for newer releases
  • Some features rely on server capabilities (e.g., IMAP/SMTP extensions and Sieve support on the mail server)
  • The modular approach adds flexibility but may require more setup and maintenance than monolithic clients

Conclusion

Cypht provides a modular, self-hosted approach to email and RSS aggregation, enabling unified access across accounts and extensible functionality through plugin sets. Its PHP/JavaScript foundation and Docker deployment model make it adaptable for personal use or small organizations that want configurable, private-mail tooling.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

AppFlowy

AppFlowy

Open-source collaborative workspace and Notion alternative

68.2k
4.9k
Last commit: 3mo ago

Open-source, privacy-focused collaborative workspace for notes, databases, kanban boards and AI-assisted writing; desktop, mobile and web clients with local-first storage...

Alternative to:
Notion
Notion
+19
AFFiNE

AFFiNE

Open-source, local-first knowledge workspace for docs, whiteboards and databases

63.2k
4.4k
Last commit: 19h ago

All-in-one, privacy-focused workspace that merges docs, whiteboards and databases with real-time collaboration and multimodal AI assistance.

Alternative to:
Notion
Notion
+16
Nextcloud

Nextcloud

Open-source collaboration platform for file sync and groupware

34.2k
4.7k
Last commit: 7h ago

Nextcloud is an open-source content collaboration platform providing file sync & share, groupware (calendar, contacts, mail), real-time office editing, chat and video con...

Alternative to:
Google Drive
Google Drive
+19
Etherpad

Etherpad

Real-time collaborative text editor with plugin extensibility

18.1k
3k
Last commit: 3d ago

Etherpad is a web-based real-time collaborative editor with chat, rich-text formatting, and a plugin framework for customization and integrations.

Alternative to:
Etherpad Cloud
Etherpad Cloud
+9
Overleaf

Overleaf

Web-based collaborative LaTeX editor

17.4k
1.9k
Last commit: 1d ago

Open-source, web-based LaTeX editor for real-time collaboration, project management, and PDF compilation in the browser.

Alternative to:
Overleaf
Overleaf
CryptPad

CryptPad

End-to-end encrypted collaborative office and document suite

7.4k
802
Last commit: 9d ago

CryptPad is an end-to-end encrypted collaboration suite with real-time editors, file storage, and sharing, designed to keep document contents private from servers and adm...

Alternative to:
Google Workspace
Google Workspace
+12