A fast, lightweight Python tool that extracts emails from any raw text — no API key, no dependencies, just run and go.
- 📧 Instantly extracts all email addresses from raw text
- ⚡ Zero dependencies — uses Python's built-in
remodule - 🧠 Powered by Regex pattern matching
- 💼 Built for marketers, freelancers, and sales teams
- 🖥️ Simple and clean command-line interface
- Run the script in your terminal
- Paste any block of text containing email addresses
- The tool scans the input using Regex pattern matching
- All detected emails are extracted and displayed instantly
- Language: Python 3
- Library:
re(built-in Python standard library) - Dependencies: None
git clone https://github.com/pratiksangle01/lead-generation-automation.git
cd lead-generation-automationpython lead.py✅ No installs, no API key, no configuration required.
Input:
Contact us at info@gmail.com or sales@company.com for more details.
Reach our support team at support@helpdesk.org anytime.
Output:
✅ Emails Found (3):
1. info@gmail.com
2. sales@company.com
3. support@helpdesk.org
- Website scraping to extract leads from URLs
- LinkedIn lead extraction
- Export results to a CSV file
- AI-based lead filtering and scoring
- Duplicate detection and cleanup
- Digital marketing agencies building outreach lists
- Freelancers finding potential clients from directories
- Sales teams compiling lead databases
- Startup campaigns targeting early customers
lead-generation-automation/
│
├── lead.py # Main script
└── README.md # Project documentation
- Works on any plain text input — newsletters, websites, documents, etc.
- Handles multiple emails in a single block of text
- Completely offline — no internet connection needed
Pratik Sangle
Feel free to connect, open an issue, or contribute!
⭐ If this project helped you, consider giving it a star — it means a lot!