Talking to customers · Independent · 20 Oct 2026

ankaboot-source/leadminer

⛏ Leadminer - mine, clean & enrich contacts then send campaigns from your own email

← Talking to customers
Leadminer: self-hosted contact manager. Extract, clean, and enrich contacts from your inbox.

In simple English

This tool helps you gather contacts from your own email inbox and clean the list so bad addresses do not bounce. It also extracts contact details from email signatures and lets you send marketing campaigns straight from your own server. You own all your data and do not pay a monthly fee to an external service. Running it requires setting up several background services on your machine, so expect some technical setup work. It costs nothing for the software itself, but you might pay for optional third-party verification services.

What it is

Leadminer is an open-source tool for managing contacts, cleaning email lists, and sending marketing campaigns. It runs on your own hardware using Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server) and Supabase (an open-source database system that stores your app data).

What it is good for

Solo founders and small business owners who want to collect leads from their inbox and run email campaigns without sharing customer lists with third-party software companies.

Stars15
LicenceAGPL-3.0
Latest0.3.12 (2026-10-09)checked 20 Oct 2026
Last code change2026-10-16
Written inHTML
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Runs on your own server so you keep complete control of your contact data.
  • Extracts contact information directly from email signatures using language models.
  • Includes built-in campaign sending and tracking features.
Watch for
  • Requires Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server) and multiple services running at the same time.
  • Uses AGPL-3.0 licence (a strict open-source licence that requires you to share your code if you modify this app and let people use it over a network).
  • Many open issues on GitHub mean you might have to fix bugs on your own.
Replaces

Paid customer relationship management and email marketing tools like Mailchimp or HubSpot.

Works well with

Supabase for database storage and Redis for message queuing.

Similar repositories
  • twentyhq/twenty59k stars

    Twenty is an open-source CRM alternative that lets you manage contacts on your own server.

Also reviewed on Repo Radar
  • Notifuse/notifuse2.2k stars

    Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.

  • krayin/laravel-crm24k stars

    A self-hosted record of customers, leads and sales, built on the Laravel PHP framework.

  • nikoksr/notify3.9k stars

    A Go library that sends the same message to many messaging services through one call.

Install
git clone https://github.com/ankaboot-source/leadminer
cd leadminer
npm run install-deps
npm run dev:generate-env
npm run dev:supabase
docker-compose -f docker-compose.dev.yml up -d
npm run dev:all

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Sales & Customers › Lead Generation & Prospecting › Contact Discovery.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.