Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raghavyuva/LucaMail
An Awesome cross platform, simple, os friendly Email Client for desktop
https://github.com/raghavyuva/LucaMail
electron-app electronjs email-client emails react reactjs
Last synced: 7 days ago
JSON representation
An Awesome cross platform, simple, os friendly Email Client for desktop
- Host: GitHub
- URL: https://github.com/raghavyuva/LucaMail
- Owner: raghavyuva
- License: gpl-3.0
- Archived: true
- Created: 2022-02-18T15:56:54.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-10-21T10:33:45.000Z (about 2 years ago)
- Last Synced: 2024-09-29T01:23:28.431Z (about 2 months ago)
- Topics: electron-app, electronjs, email-client, emails, react, reactjs
- Language: JavaScript
- Homepage: https://raghavyuva.is-a.dev
- Size: 4.21 MB
- Stars: 238
- Watchers: 10
- Forks: 21
- Open Issues: 1
-
Metadata Files:
- Readme: ReadMe.md
- Contributing: docs/contributing.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
An Awesome Cross Platform Email Client!
Note : This Project is Still in Beta Version
Website
.
Report Bug
.
Request Feature
.
Discord Group
# About The Project
LucaMail is an Open Source, Cross-Platform Email Client. LucaMail is developed to provide a cross-platform alternative to Email Clients that already exists. LucaMail focuses on contemporary technologies as well as maintaining a user-friendly UI. There exist Email Clients which lack providing cross-platform software, smooth UI, modern design techniques, and trending technologies. Whereas a solution *LucaMail* provides all such features. LucaMail is bundled with 2 classic dark and light themes along with a customized theme. LucaMail is lightweight, simple, OS friendly too.
LucaMail provides a Rich Text Editing Experience to send Mail. Only the `IMAP protocol` is supported in the beta version as many users don't seem to be using a POP protocol. LucaMail stores the messages as files under the user's home directory moved by the `luca` directory.
Some features may be lacking as it is a beta version but the bundled features are assumed to work in all perspectives as long as a bug is detected. So feel free to propose changes by opening a new issue, or if you want to implement your own, feel free to fork this repo and create a pull request. You can visit [Contributing Guide »](docs/contributing.md) for contribution aid.# Features
- Super Fast
- Light Weight
- Cross Platform Email Client that Supports Windows, MacOS, Linux
- Specially Built as Desktop Application
- Multiple Ways to Install the Application
- New UI Design Systems
- Multiple User Accounts Switch
- User Customized Themes ([See how to customize theme](docs/themecustomize.md))
- 2 Classical Themes: Dark and White
- Multiple Layout of Views Such as Grid View, and List View
- A Better Card View and a Table View
- Rich Text Editing Experience to Send Mail
- General Settings to Configure App Specs
- Available in Five Different Languages (Localisation)
- Download or Export Mail as CSV File# Built With
Whilst I am the main developer of this project, this project couldn't of even started without the help of these open source projects, special thanks to:
- [ElectronJs](https://www.electronjs.org/)
- [ReactJS](https://reactjs.org/)
- [ImapFlow](https://imapflow.com/)
- [NodeMailer](https://nodemailer.com/about/)# Installation
LucaMail can be installed in two ways:
- Releases
Head on to [Releases](https://github.com/raghavyuva/LucaMail/releases/latest) and find out the Suitable binary for your OS. and set executable permissions and run it.
```sh
wget https://github.com/raghavyuva/LucaMail/releases/latest/download/LucaMail-0.0.1-beta.AppImage
chmod u+x LucaMail-0.0.1-beta.AppImage
./LucaMail-0.0.1-beta.AppImage
```- Build From Source
LucaMail can be built by it's code.
```sh
git clone https://github.com/raghavyuva/LucaMail.git
npm install --save
npm run build
cd release && ./LucaMail-0.0.1-beta.AppImage
```# Preview
# License
Distributed under the GPL-3.0 License. See [LICENSE](https://github.com/raghavyuva/LucaMail/blob/master/LICENSE) for more information.
[![License](https://www.gnu.org/graphics/gplv3-with-text-136x68.png)](https://github.com/raghavyuva/LucaMail/blob/master/LICENSE)# Author
- **Raghavyuva** - _Comp Sci Student_ - [Raghavyuva](https://raghavyuva.com/) - _All Work_
[![portfolio](https://img.shields.io/badge/my_portfolio-000?style=for-the-badge&logo=ko-fi&logoColor=white)](https://raghavyuva.com/)
[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/raghavyuva)
[![twitter](https://img.shields.io/badge/twitter-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white)](https://twitter.com/yuva_raghav)# Donate
If you find this project as useful then do donate so that the project is maintained up-to date.
use this platform for donation.