About The Project

LucaMail is an Open Source,Cross Platform Email Client. LucaMail is developed to provide cross platform alternative to Email Clients that are really exists. LucaMail focuses on modern Technologies as well as maintaining a user friendly UI’s. There exists Email Clients which lacks at providing cross platform software,smooth UI,modern design techniques, and trending technologies. Where as a Solution LucaMail Provides all of these as a feature. LucaMail is Bundled with 6 stunning themes.LucaMail is Leightweight, simple , os friendly too.

LucaMail Provides a Rich Text Editing Experience to send a Mail. Only the imap protocol is supported in beta version as many users doesn’t seem to be using pop protocol. It comes with 3 pre-configurations for logging the user into the application. LucaMail stores the messages as files under the users home directory proceeded by luca directory.

Some Feature may be lacking as it is a beta version but the bundled features are assumed to work in all perspective as long as a bug is detected ?. So feel free to suggest 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 also visit Contributing Guide ยป to know more!

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:


LucaMail can be installed in two ways.

  • Releases

    head on to Releases and find out the Suitable binary for your OS. and set executable permissions and run it.

    wget https://github.com/raghavyuva/LucaMail/releases/latest/download/LucaMail-0.0.1-beta.AppImage
    chmod u+x LucaMail-0.0.1-beta.AppImage
  • Build From Source

    LucaMail can be built by it’s code.

    git clone https://github.com/raghavyuva/LucaMail.git
    npm install --save
    npm run build
    cd release && ./LucaMail-0.0.1-beta.AppImage





See the open issues for a list of proposed features (and known issues).


Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  • If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
  • Please make sure you check your spelling and grammar.
  • Create individual PR for each suggestion.

Creating A Pull Request

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/newfeature)
  3. Commit your Changes (git commit -m 'Add some newfeature')
  4. Push to the Branch (git push origin feature/newfeature)
  5. Open a Pull Request


Distributed under the GPL-3.0 License. See LICENSE for more information.


  • RaghavyuvaComp Sci StudentRaghavyuvaAll Work

portfolio linkedin twitter


If you find this project as useful then do donate so that the project is maintained up-to date. use theis platforms for donation.


View Github