Skip to content

skygenesisenterprise/aether-mail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

197 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

πŸš€ Aether Mail

License Go Gin TypeScript Next.js React Electron

πŸ”’ Privacy-First Email Client - Built for Speed, Security, and Seamless Integration

A lightweight, open-source email client built for privacy, speed, and seamless integration within the Aether Office ecosystem. Featuring a complete authentication system, hybrid Go/TypeScript architecture, and enterprise-ready monorepo design.

πŸš€ Quick Start β€’ πŸ“‹ What's New β€’ πŸ“Š Current Status β€’ πŸ› οΈ Tech Stack β€’ πŸ“ Architecture β€’ 🀝 Contributing

GitHub stars GitHub forks GitHub issues


🌟 What is Aether Mail?

Aether Mail is a privacy-first email client designed for users who value security, speed, and seamless integration. Built as part of the Aether Office ecosystem, it offers a modern, feature-rich email experience with complete data ownership.

🎯 Our Vision

  • πŸš€ Hybrid Architecture - Go 1.25+ backend + TypeScript 5 frontend
  • πŸ” Complete Authentication System - JWT-based system with login/register forms and context
  • ⚑ High-Performance Backend - Go-based server with Gin + Prisma + PostgreSQL
  • 🎨 Modern Frontend - Next.js 16 + React 19 + shadcn/ui component library
  • πŸ—οΈ Enterprise-Ready Design - Scalable, secure, and maintainable architecture
  • πŸ“± Cross-Platform - Web, Desktop (Electron), Mobile (Capacitor)
  • πŸ”’ Privacy-First - Built with security and data ownership in mind
  • πŸ› οΈ Developer-Friendly - Hot reload, TypeScript strict mode, pnpm workspaces

πŸ†• What's New - Recent Updates

🎯 Major Additions in v1.0+

πŸ—οΈ Core Foundation (NEW)

  • βœ… Hybrid Monorepo Architecture - Go backend + TypeScript frontend workspaces
  • βœ… Complete Authentication System - JWT with login/register forms and React context
  • βœ… Go Backend API - High-performance Gin API with Prisma + PostgreSQL
  • βœ… Next.js 16 Frontend - Modern React 19 with shadcn/ui + Tailwind CSS
  • βœ… Database Layer - Prisma ORM with PostgreSQL and user models

πŸ“± Cross-Platform Support (NEW)

  • βœ… Electron Desktop App - Native desktop application
  • βœ… Capacitor Mobile Support - Mobile companion app
  • βœ… VSCode Extension - Email integration in VSCode
  • βœ… Browser Extension - Chrome/Firefox extension
  • βœ… Snap Package - Linux snap package

πŸ” Security Features (NEW)

  • βœ… JWT Authentication - Complete implementation with refresh tokens
  • βœ… Password Security - bcrypt hashing for secure storage
  • βœ… Protected Routes - Route-based authentication guards
  • βœ… Session Management - Secure token persistence

πŸ“Š Current Status

βœ… In Development: Privacy-first email client with complete authentication system.

βœ… Currently Implemented

πŸ—οΈ Core Foundation

  • βœ… Complete Authentication System - JWT with login/register forms and React context
  • βœ… Hybrid Monorepo Architecture - Go backend + TypeScript frontend workspaces
  • βœ… Go Backend Server - High-performance Gin API with Prisma + PostgreSQL
  • βœ… Next.js 16 Frontend - Modern React 19 with shadcn/ui + Tailwind CSS
  • βœ… Database Layer - Prisma ORM with PostgreSQL and user models

πŸ“± Cross-Platform

  • βœ… Electron Desktop App - Native desktop application framework
  • βœ… Node.js SDK Package - Universal TypeScript SDK with examples
  • βœ… Message Handling - Email message processing system

πŸ› οΈ Development Infrastructure

  • βœ… Development Environment - Hot reload, TypeScript strict mode, Go modules
  • βœ… Docker Support - Container configuration for deployment
  • βœ… pnpm Workspaces - Monorepo management

πŸ”„ In Development

  • User Management Dashboard - Complete CRUD interface for user administration
  • Email Client Features - Compose, read, send emails
  • Folder Management - Email organization and filtering
  • Contact Management - Address book integration
  • Settings & Preferences - User customization options

πŸ“‹ Planned Features

  • SMTP/IMAP Integration - Connect to external email providers
  • End-to-End Encryption - Secure email content
  • Offline Support - Local email storage and sync
  • Email Templates - Reusable email templates
  • Advanced Search - Full-text search capabilities
  • Calendar Integration - CalDAV support

πŸš€ Quick Start

πŸ“‹ Prerequisites

  • Go 1.25.0 or higher (for backend)
  • Node.js 18.0.0 or higher (for frontend)
  • pnpm 8.0.0 or higher (recommended package manager)
  • PostgreSQL 14.0 or higher (for database)
  • Docker (optional, for deployment)
  • Make (for command shortcuts - included with most systems)

πŸ”§ Installation & Setup

  1. Clone the repository

    git clone https://github.com/skygenesisenterprise/aether-mail.git
    cd aether-mail
  2. Quick start (recommended)

    # Install dependencies
    pnpm install
    
    # Setup environment
    cp .env.example .env
    
    # Start development servers
    pnpm dev
  3. Manual setup

    # Install Go dependencies
    cd server && go mod download && cd ..
    
    # Install Node.js dependencies
    pnpm install
    
    # Environment setup
    cp .env.example .env
    
    # Database initialization
    pnpm db:generate && pnpm db:migrate
    
    # Start development servers
    pnpm dev

🌐 Access Points

Once running, you can access:

🎯 Available Commands

# πŸš€ Development
pnpm dev                  # Start all services (frontend + backend)
pnpm dev:frontend         # Frontend only (port 3000)
pnpm dev:backend         # Backend only (port 8080)
pnpm dev:electron        # Electron desktop app

# πŸ—οΈ Building & Production
pnpm build                # Build all packages
pnpm build:frontend      # Frontend production build
pnpm build:electron     # Electron production build
pnpm build:backend       # Backend production build
pnpm start               # Start production servers

# πŸ—„οΈ Database
pnpm db:studio           # Open Prisma Studio
pnpm db:migrate          # Run migrations
pnpm db:generate        # Generate Prisma client
pnpm db:seed            # Seed development data

# πŸ”§ Code Quality & Testing
pnpm lint                # Lint all packages
pnpm lint:fix           # Auto-fix linting issues
pnpm typecheck          # Type check all packages
pnpm test               # Run all tests

# πŸ› οΈ Utilities
pnpm clean               # Clean build artifacts
pnpm reset               # Reset project to clean state

πŸ› οΈ Tech Stack

🎨 Frontend Layer

Next.js 16 + React 19 + TypeScript 5
β”œβ”€β”€ 🎨 Tailwind CSS + shadcn/ui (Styling & Components)
β”œβ”€β”€ πŸ” JWT Authentication (Complete Implementation)
β”œβ”€β”€ πŸ›£οΈ Next.js App Router (Routing)
β”œβ”€β”€ πŸ“ TypeScript Strict Mode (Type Safety)
β”œβ”€β”€ πŸ”„ React Context (State Management)
└── πŸ”§ ESLint + Prettier (Code Quality)

βš™οΈ Backend Layer

Go 1.25+ + Gin Framework
β”œβ”€β”€ πŸ—„οΈ Prisma + PostgreSQL (Database Layer)
β”œβ”€β”€ πŸ” JWT Authentication (Complete Implementation)
β”œβ”€β”€ πŸ›‘οΈ Middleware (Security, CORS, Logging)
β”œβ”€β”€ 🌐 HTTP Router (Gin Router)
β”œβ”€β”€ πŸ“¦ JSON Serialization (Native Go)
└── πŸ“Š Structured Logging (Pino)

πŸ“± Cross-Platform Layer

Electron + Capacitor + TypeScript
β”œβ”€β”€ πŸ’» Electron Desktop App (Native)
β”œβ”€β”€ πŸ“± Capacitor Mobile (iOS/Android)
β”œβ”€β”€ πŸ”§ VSCode Extension
β”œβ”€β”€ 🧩 Browser Extension
└── 🎯 Snap Package (Linux)

πŸ—„οΈ Data Layer

PostgreSQL + Prisma
β”œβ”€β”€ πŸ—οΈ Schema Management (Auto-migration)
β”œβ”€β”€ πŸ” Type-Safe Queries
β”œβ”€β”€ πŸ”„ Connection Pooling (Performance)
β”œβ”€β”€ πŸ‘€ User Models (Complete Implementation)
└── πŸ“ˆ Seed Scripts (Development Data)

πŸ—οΈ Monorepo Infrastructure

pnpm Workspaces + Go Modules
β”œβ”€β”€ πŸ“¦ app/ (Next.js Frontend - TypeScript)
β”œβ”€β”€ βš™οΈ server/ (Gin API - Go)
β”œβ”€β”€ πŸ’» electron/ (Desktop App - TypeScript)
β”œβ”€β”€ 🧩 package/ (Package Ecosystem - TypeScript)
β”‚   β”œβ”€β”€ node/ (Node.js SDK)
β”‚   β”œβ”€β”€ vscode/ (VSCode Extension)
β”‚   β”œβ”€β”€ extension/ (Browser Extension)
β”‚   └── snap/ (Snap Package)
β”œβ”€β”€ πŸ’¬ messages/ (Message Handling - TypeScript)
└── 🐳 docker/ (Container Configuration)

πŸ“ Architecture

πŸ—οΈ Monorepo Structure

aether-mail/
β”œβ”€β”€ app/                     # Next.js 16 Frontend Application (TypeScript)
β”‚   β”œβ”€β”€ components/         # React components with shadcn/ui
β”‚   β”‚   β”œβ”€β”€ ui/            # UI component library
β”‚   β”‚   β”œβ”€β”€ login-form.tsx # Authentication forms
β”‚   β”‚   └── Sidebar.tsx    # Navigation components
β”‚   β”œβ”€β”€ context/           # React contexts
β”‚   β”‚   └── JwtAuthContext.tsx # Authentication state
β”‚   β”œβ”€β”€ login/             # Authentication pages
β”‚   β”œβ”€β”€ register/         # User registration
β”‚   β”œβ”€β”€ inbox/            # Email inbox view
β”‚   β”œβ”€β”€ compose/           # Email composition
β”‚   β”œβ”€β”€ lib/              # Utility functions
β”‚   └── styles/           # Tailwind CSS styling
β”œβ”€β”€ server/                 # Go Backend Server
β”‚   β”œβ”€β”€ cmd/
β”‚   β”‚   └── server/
β”‚   β”‚       └── main.go    # CLI entry point
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ config/       # Database and server configuration
β”‚   β”‚   β”œβ”€β”€ controllers/ # HTTP request handlers (auth, users, messages)
β”‚   β”‚   β”œβ”€β”€ middleware/   # Gin middleware (auth, validation, monitoring)
β”‚   β”‚   β”œβ”€β”€ models/       # Data models and structs
β”‚   β”‚   β”œβ”€β”€ routes/       # API route definitions
β”‚   β”‚   β”œβ”€β”€ services/    # Business logic (auth, users, messages)
β”‚   β”‚   └── tests/       # Unit and integration tests
β”‚   β”œβ”€β”€ main.go           # Main server entry point
β”‚   β”œβ”€β”€ go.mod           # Go modules file
β”‚   └── go.sum          # Go modules checksum
β”œβ”€β”€ electron/               # Electron Desktop App (TypeScript)
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ main/        # Electron main process
β”‚   β”‚   β”œβ”€β”€ renderer/   # Electron renderer process
β”‚   β”‚   └── preload/    # Preload scripts
β”‚   └── package.json     # Electron-specific dependencies
β”œβ”€β”€ package/              # Package Ecosystem
β”‚   β”œβ”€β”€ node/            # Node.js/TypeScript SDK
β”‚   β”‚   β”œβ”€β”€ src/        # TypeScript source
β”‚   β”‚   β”œβ”€β”€ examples/   # Usage examples
β”‚   β”‚   └── README.md  # Package docs
β”‚   β”œβ”€β”€ vscode/         # VSCode Extension
β”‚   β”œβ”€β”€ extension/      # Browser Extension
β”‚   └── snap/          # Snap Package
β”œβ”€β”€ messages/              # Core Message Services (TypeScript)
β”œβ”€β”€ prisma/               # Database Schema & Migrations
β”‚   β”œβ”€β”€ schema.prisma    # Database schema definition
β”‚   └── config.ts      # Prisma configuration
β”œβ”€β”€ docker/               # Docker Configuration
β”œβ”€β”€ public/               # Static Assets
β”œβ”€β”€ docs/                 # Documentation
└── tests/               # Test Suites

πŸ”„ Data Flow Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Next.js App    β”‚    β”‚   Gin API         β”‚    β”‚   PostgreSQL    β”‚
β”‚  (Frontend)     │◄──►│   (Backend)       │◄──►│   (Database)    β”‚
β”‚  Port 3000      β”‚    β”‚  Port 8080        β”‚    β”‚  Port 5432       β”‚
β”‚  TypeScript     β”‚    β”‚  Go               β”‚    β”‚                  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
        β”‚                       β”‚                       β”‚
        β–Ό                       β–Ό                       β–Ό
  JWT Tokens            API Endpoints            User/Message Data
  React Context       Authentication          Prisma ORM
  shadcn/ui Components Business Logic     Auto-migrations
        β”‚                       β”‚
        β–Ό                       β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Electron App   β”‚    β”‚   Email Servers   β”‚
β”‚  (Desktop)     β”‚    β”‚  (SMTP/IMAP)     β”‚
β”‚  Native UI     β”‚    β”‚  External Providersβ”‚
β”‚  System Tray  β”‚    β”‚  Message Sync    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ—ΊοΈ Development Roadmap

🎯 Phase 1: Foundation (βœ… Complete - Q1 2025)

  • βœ… Hybrid Monorepo Setup - Go backend + TypeScript frontend workspaces
  • βœ… Authentication System - Complete JWT implementation with forms
  • βœ… Frontend Framework - Next.js 16 + React 19 + shadcn/ui
  • βœ… Go Backend API - Gin with authentication endpoints
  • βœ… Database Layer - Prisma with PostgreSQL and user models
  • βœ… Development Environment - TypeScript strict mode, Go modules, hot reload

πŸš€ Phase 2: Core Features (πŸ”„ In Progress - Q2 2025)

  • πŸ”„ Email Client UI - Inbox, compose, read, send emails
  • πŸ”„ Folder Management - Email organization and filtering
  • πŸ”„ Contact Management - Address book integration
  • πŸ”„ User Dashboard - Complete user settings interface
  • πŸ“‹ Settings & Preferences - User customization options
  • πŸ“‹ Search Functionality - Email search and filtering

βš™οΈ Phase 3: Integration (Q3 2025)

  • πŸ“‹ SMTP/IMAP Integration - Connect to external email providers
  • πŸ“‹ Email Sync - Synchronization with external accounts
  • πŸ“‹ Multi-Account Support - Multiple email accounts
  • πŸ“‹ Offline Support - Local email storage and sync
  • πŸ“‹ Calendar Integration - CalDAV support

🌟 Phase 4: Security & Enterprise (Q4 2025)

  • πŸ“‹ End-to-End Encryption - Secure email content
  • πŸ“‹ Advanced Security - Two-factor authentication
  • πŸ“‹ Audit Logging - Security event logging
  • πŸ“‹ Enterprise Features - Team management, shared folders
  • πŸ“‹ Mobile Application - Native iOS/Android apps

πŸ’» Development

🎯 Development Workflow

# New developer setup
pnpm install
cp .env.example .env
pnpm dev

# Daily development
pnpm dev                 # Start working (Go + TypeScript)
pnpm lint:fix           # Fix code issues
pnpm typecheck          # Verify types
pnpm test              # Run tests

# Before committing
pnpm format             # Format code
pnpm lint              # Check code quality
pnpm typecheck        # Verify types

🎯 Backend Development (Go)

cd server
go run main.go          # Start Go server
go test ./...          # Run Go tests
go fmt ./...           # Format Go code
go mod tidy           # Clean dependencies

🎯 Frontend Development (TypeScript)

pnpm dev:frontend     # Frontend only
pnpm lint             # Check code quality
pnpm typecheck       # Verify types

🎯 Cross-Platform Development

pnpm dev:electron     # Electron desktop app
pnpm build:electron   # Build Electron app

πŸ“‹ Development Guidelines

  • TypeScript Strict Mode - All frontend code must pass strict type checking
  • Go Best Practices - Follow Go conventions for backend code
  • Conventional Commits - Use standardized commit messages
  • Component Structure - Follow established patterns for React components
  • API Design - RESTful endpoints with proper HTTP methods
  • Error Handling - Comprehensive error handling and logging
  • Security First - Validate all inputs and implement proper authentication

πŸ” Authentication System

🎯 Complete Implementation

The authentication system is fully implemented with Go backend and TypeScript frontend:

  • JWT Tokens - Secure token-based authentication with refresh mechanism
  • Login/Register Forms - Complete user authentication flow with validation
  • Auth Context - Global authentication state management in React
  • Protected Routes - Route-based authentication guards
  • Go API Endpoints - Complete authentication API with Gin framework
  • Password Security - bcrypt hashing for secure password storage
  • Session Management - LocalStorage-based session persistence

πŸ”„ Hybrid Authentication Flow

// Go Backend Registration Process
1. User submits registration β†’ API validation
2. Password hashing with bcrypt β†’ Database storage
3. JWT tokens generated β†’ Client receives tokens
4. Auth context updates β†’ User logged in

// Go Backend Login Process
1. User submits credentials β†’ API validation
2. Password verification β†’ JWT token generation
3. Tokens stored β†’ Auth context updated
4. Redirect to dashboard β†’ Protected route access

// Token Refresh
1. Background token refresh β†’ Automatic renewal
2. Invalid tokens β†’ Redirect to login
3. Session expiration β†’ Clean logout

🀝 Contributing

We're looking for contributors to help build this privacy-first email client! Whether you're experienced with Go, TypeScript, Electron, mobile development, or email protocols, there's a place for you.

🎯 How to Get Started

  1. Fork the repository and create a feature branch
  2. Check the issues for tasks that need help
  3. Join discussions about architecture and features
  4. Start small - Documentation, tests, or minor features
  5. Follow our code standards and commit guidelines

πŸ—οΈ Areas Needing Help

  • Go Backend Development - API endpoints, business logic, security
  • TypeScript Frontend Development - React components, UI/UX design
  • Electron Development - Desktop app features and native integration
  • Mobile Development - Capacitor/iOS/Android apps
  • Database Design - Schema development, migrations, optimization
  • Email Protocol Experts - SMTP, IMAP implementation
  • Security Specialists - Authentication, encryption
  • DevOps Engineers - Docker, deployment, CI/CD
  • Documentation - API docs, user guides, tutorials

πŸ“ Contribution Process

  1. Choose an area - Core app, frontend, or specific package
  2. Read the docs - Understand project conventions
  3. Create a branch with a descriptive name
  4. Implement your changes following our guidelines
  5. Test thoroughly in all relevant environments
  6. Submit a pull request with clear description and testing
  7. Address feedback from maintainers and community

πŸ“ž Support & Community

πŸ’¬ Get Help

πŸ› Reporting Issues

When reporting bugs, please include:

  • Clear description of the problem
  • Steps to reproduce
  • Environment information (Go version, Node.js version, OS, etc.)
  • Error logs or screenshots
  • Expected vs actual behavior

πŸ“Š Project Status

Component Status Technology Notes
Hybrid Architecture βœ… Working Go + TypeScript Monorepo with pnpm workspaces
Authentication System βœ… Working JWT (Go/TS) Full implementation with forms
Go Backend API βœ… Working Gin + Prisma High-performance with PostgreSQL
Frontend Framework βœ… Working Next.js 16 + React 19 shadcn/ui + Tailwind CSS
Electron Desktop βœ… Working Electron + TypeScript Desktop application framework
Database Layer βœ… Working Prisma + PostgreSQL Auto-migrations + user models
Node.js SDK βœ… Working TypeScript Universal client with examples
Email Client UI πŸ”„ In Progress TypeScript Inbox, compose, read, send
Folder Management πŸ“‹ Planned TypeScript Email organization
Contact Management πŸ“‹ Planned TypeScript Address book integration
SMTP/IMAP Integration πŸ“‹ Planned Go External email providers
End-to-End Encryption πŸ“‹ Planned Go/TypeScript Secure email content
Mobile App πŸ“‹ Planned Capacitor Native iOS/Android

πŸ† Sponsors & Partners

Development led by Sky Genesis Enterprise

We're looking for sponsors and partners to help accelerate development of this open-source email client project.

🀝 Become a Sponsor


πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

MIT License

Copyright (c) 2025 Sky Genesis Enterprise

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

πŸ™ Acknowledgments

  • Sky Genesis Enterprise - Project leadership
  • Go Community - High-performance programming language and ecosystem
  • Gin Framework - Lightweight HTTP web framework
  • Prisma Team - Modern database toolkit
  • Next.js Team - Excellent React framework
  • React Team - Modern UI library
  • shadcn/ui - Beautiful component library
  • Electron Team - Cross-platform desktop app framework
  • pnpm - Fast, disk space efficient package manager
  • Make - Universal build automation and command interface
  • Docker Team - Container platform and tools
  • Open Source Community - Tools, libraries, and inspiration

πŸš€ Join Us in Building the Future of Privacy-First Email!

⭐ Star This Repo β€’ πŸ› Report Issues β€’ πŸ’‘ Start a Discussion


πŸ”’ Privacy-First Email Client - Built for Speed, Security, and Seamless Integration!

Made with ❀️ by the Sky Genesis Enterprise team

Building a privacy-first email client with complete authentication system and cross-platform support

About

An lightweight, open-source email client built for privacy, speed, and seamless integration within the Aether Office ecosystem

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors