Mailery is a simple and efficient Electron application designed to extract email addresses from Excel files. It allows users to filter email addresses based on domains and download the extracted addresses in a .txt
format.
- Excel File Processing: Select or drag Excel files (.xlsx, .xls) to extract email addresses.
- Domain Filtering: Filter email addresses based on specified domains.
- Email Extraction: Extracts email addresses from multiple sheets of Excel files.
- Cross-Platform: Built with Electron, it works on Windows, macOS, and Linux.
-
Clone the repository:
git clone https://github.com/umutxyp/mailery.git cd mailery
-
Install dependencies:
npm install
-
Build and package the app:
npm run package
-
To start the app in development mode:
npm start
- Open the app: When the app is opened, drag and drop Excel files or click to select files.
- Set Domains: Enter the email domains (separated by commas) to filter the extracted email addresses.
- Download Results: After the extraction is done, you can download the list of email addresses in a
.txt
format.
- Users can select multiple files or drag them into the application.
- The files are processed, and email addresses are filtered based on the provided domains.
- After the process completes, the extracted email addresses are displayed.
- Users can download the email addresses as a
.txt
file.
- Electron: For creating a cross-platform desktop application.
- TailwindCSS: For modern and responsive design.
- xlsx: For reading and processing Excel files.
To start the development server:
npm start
To package the app:
npm run package
MIT License. See the LICENSE file for more details.
Producer: umutxyp | Powered by codeshare.me