LucaMail - an Open Source,Cross Platform Email Client

Overview

LucaMail
LucaMail v0.0.1-beta

An Awesome Cross Platform Email Client!
Note : This Project Is Still in Beta Version


Website . Report Bug . Request Feature . Discord Group

Table Of Contents

About The Project

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

LucaMail Provides a Rich Text Editing Experience to send a Mail. Only the imap protocol is supported in the beta version as many users don'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 user's home directory proceeded by the 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:

Installation

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
    ./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

Preview

LucaMail

LucaMail

Roadmap

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

Contributing

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

License

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

Authors

  • Raghavyuva - Comp Sci Student - Raghavyuva - All Work

portfolio linkedin twitter

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.

Comments
  • Automatic Account Configuration

    Automatic Account Configuration

    From an user's point of view it would be a massive improvement in UX if LucaMail had Automatic Account Configuration. You provide Username, Mail and Password and LucaMail determines all your connection details.

    opened by TristanAppDev 9
  • Login different than email

    Login different than email

    I can't set LucaMail up because my IMAP/SMTP login is "name" whereas my email is "[email protected]". I know this is atypical but can't do anything about, so Luca should probably have some "advanced settings" dialogue where "email" and "login" can be set separately.

    opened by martinkoutecky 4
  • Localization Support

    Localization Support

    Nice client, I'd like to recommend it to my friends once POP3 is supported and localization is supported.

    One of my friend would like to contribute in translation, I mean, if he could. He did some translations for other projects on crowdin, which is free for public projects. (Of course, it's not the only method.)

    opened by ATNewHope 3
  • Fixed grammar and syntax issues in ReadMe.md

    Fixed grammar and syntax issues in ReadMe.md

    Hi @raghavyuva. I found your project very interesting but I noticed some minor grammar and syntax issues in your ReadMe.md file. Please take a look and feel free to let me know what you think and if you have any questions!

    Some general edits I made:

    • Fixed the markdown syntax in your "About the Project" section.
    • Changed capitalization of words that did not need to be capitalized.
    • Standardized capitalization in the "Features" section.
    • Edited some grammar for clarity.

    Hope this helps :) Feel free to approve or delete, these are just some general suggestions to help improve the readability of your documentation!

    opened by danjkim21 1
  • Redundancy on macOS app

    Redundancy on macOS app

    On the login page (fresh install) I get a Windows menu _ [ ] X on the top right and the three coloured dots on the top left they also aren't aligned. I would remove the windows style menu on macOS so it blend better with the other apps !

    Screenshot : image

    opened by sonalder-darlene 1
Releases(v0.0.3-beta)
Owner
Yuva raghav
Engineer, Software Developer.
Yuva raghav
Open Source, Cross platform, Native Kubernetes IDE

Introduction Yaki stands for "Yet Another Kubernetes IDE". Yaki is a desktop application that allows DevOps, Developers, SREs and anyone who wish the

null 43 Nov 4, 2022
An Open-Source Platform to certify open-source projects.

OC-Frontend This includes the frontend for Open-Certs. ?? After seeing so many open-source projects being monetized ?? without giving any recognition

Open Certs 15 Oct 23, 2022
GetOsLocalesCrossPlatform - A cross platform alternative to get locales used on the platform. Works on Node, Electron, NW.js and Browsers

getOsLocalesCrossPlatform A cross platform alternative to get locales used on the platform. Works on Node, Electron, NW.js and Browsers This script is

null 1 Jan 2, 2022
A tiny cross-platform client for SQLite3, with precompiled binaries as the only third-party dependencies.

Tiny SQLite3 A tiny cross-platform client for SQLite3, with precompiled binaries as the only third-party dependencies. A nice feature about this modul

Fabio Spampinato 19 Oct 27, 2022
A Bilibili Cross-Platform Desktop Client Powered By Tauri

BBHouse 取自常见的『我在B站买了房』的评论 BBHouse 是一款 哔哩哔哩 的第三方应用,基于 Tauri 跨平台构建,支持 Windows macOS Linux. 核心功能 一个支持对视频动态分区展示的首页, 去除了B博和推荐流 一个支持无限添加的 (临时的) 稍后播放列表与配套的播放

ziyu 151 Dec 26, 2022
This is an unofficial front end for Hacker News, reminiscent of the Windows XP era Outlook email client on a Windows XP default desktop

Hacker XP Hacker News styled as the Windows XP Outlook email client. Try out Hacker XP here! Description This is an unofficial front end for Hacker Ne

null 19 Jul 12, 2022
This is email scheduler made using MERN. This repo contains server code, client repo is linked in readme.

Email Scheduler Client This is an email scheduler server (client in different repository). It is made using node.js/express.js. Overview User can sign

Sai Charan 2 Dec 3, 2022
This is an email scheduler made using MERN stack. This repo contains client, server side is linked in readme

Email Scheduler Client This is an email scheduler client (server in different repository). It is made using react. Overview User can sign-up/sign-in,

Sai Charan 3 Dec 3, 2022
Reference for How to Write an Open Source JavaScript Library - https://egghead.io/series/how-to-write-an-open-source-javascript-library

Reference for How to Write an Open Source JavaScript Library The purpose of this document is to serve as a reference for: How to Write an Open Source

Sarbbottam Bandyopadhyay 175 Dec 24, 2022
Shikhar 4 Oct 9, 2022
This is a project for open source enthusiast who want to contribute to open source in this hacktoberfest 2022. 💻 🎯🚀

HACKTOBERFEST-2022-GDSC-IET-LUCKNOW Beginner-Hacktoberfest Need Your first pr for hacktoberfest 2k22 ? come on in About Participate in Hacktoberfest b

null 8 Oct 29, 2022
📗 How to write cross-platform Node.js code

How to write cross-platform Node.js code. Why you should care: according to the 2018 Node.js user survey, 24% of Node.js developers use Windows locall

ehmicky 1.3k Jan 3, 2023
A cross-platform AutoHotKey-like thing with TypeScript as its scripting language

suchibot A cross-platform AutoHotKey-like thing with JavaScript/TypeScript as its scripting language. Built on top of uiohook-napi and nut.js. Install

Lily Scott 79 Sep 21, 2022
Hacker Tools cross-platform desktop App, support windows/MacOS/LInux ....

Hacker Tools cross-platform desktop App, support windows/MacOS/LInux ....

51pwn 29 Jan 8, 2023
Cross platform terminal app from Visual Studio Code.

CodeTerminal Standalone terminal from Visual Studio Code. Installation macOS Highly recommanded to install with homebrew. brew tap xcodebuild/custom b

xcodebuild 673 Dec 21, 2022
A cross-platform systray library for Deno.

deno-systray A cross-platform systray library for Deno using the go systray library. Usage import SysTray from "https://deno.land/x/systray/mod.ts";

Robert Soriano 10 Jul 16, 2022
A cross-platform desktop application of tools for developers

A cross-platform desktop application of tools for developers ?? Online Web This website provides online version of the same tools echoo ?? Offline Cli

Kyle 133 Dec 24, 2022
Opensource Cross-platform Logitech® Litra Glow control

Litra Opensource Cross-platform Logitech® Litra Glow control Requirements Linux sudo echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="046d", ATTR{idProduct}==

zource.dev 9 Nov 19, 2022
The Slip Snapper is a cross-platform application that assists in managing an individuals’ expenses.

The Slip Snapper is a cross-platform application that assists in managing an individuals’ expenses. It will accomplish this by allowing a user to scan their receipts using optical character recognition (OCR) with a mobile device and create comprehensive expense reports.

COS 301 - 2022 7 Dec 7, 2022