Sabique-Islam

Automating bulk cold outreach emails :)

13
1
100% credibility
Found Apr 26, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
JavaScript
AI Summary

Raven is a script that enables bulk sending of prewritten emails from CSV or spreadsheet files using authorized Gmail or Outlook accounts, with features like previews, delays, attachments, and CC options.

How It Works

1
💡 Discover Raven

You find a handy tool to easily send personalized emails to a big list of contacts all at once.

2
Connect your email service
📧
Choose Gmail

Open a web page, sign in, and approve access – it saves a secure permission automatically.

📬
Choose Outlook

Open a web page, sign in to Microsoft, and approve access – it saves a secure permission automatically.

3
📊 Prepare your contact list

Make a simple spreadsheet or list with each person's email, subject line, and message body.

4
🧐 Preview everything first

Run a test mode to see exactly what emails will look like without sending any real ones.

5
🚀 Start sending

Launch the process – it sends emails one by one with built-in pauses to keep things smooth and safe.

Emails delivered

You get a report of all sent and any skipped, with your messages safely in recipients' inboxes.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 13 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is raven?

Raven is a Node.js tool for automating bulk cold outreach emails from CSV or XLSX files via Gmail or Outlook. It handles OAuth2 authentication without storing passwords, adds configurable delays between sends to dodge rate limits, and supports dry-run previews, CC recipients, and automatic attachments from a files folder. Developers get a simple CLI like `node scripts/send-prewritten.js --input contacts.csv --dry-run` to blast prewritten subject-body combos securely.

Why is it gaining traction?

Unlike spammy SMTP scripts, Raven uses proper OAuth flows for Gmail and Outlook, skipping password risks while respecting API quotas with built-in retries and delays. Features like multi-format inputs and one-folder attachments make it dead simple for non-engineers, standing out from verbose alternatives in automating workflows with GitHub Actions-style reliability—but for emails, not just repo maintenance or releases. Early hooks include no-setup token grabs via browser flows.

Who should use this?

Sales engineers or indie hackers running cold email campaigns from lead lists. Marketers automating outreach without Mailchimp overhead, or devs scripting personalized blasts for GitHub project pitches—not for high-volume pros needing analytics. Avoid if you're into unrelated raven GitHub niches like raven protocol or ravenna tools.

Verdict

Solid for quick, low-volume sends (13 stars signals early stage, 1.0% credibility), with clear docs and OAuth safety, but lacks tests or scale features—prototype it for personal use before production. Pair with GitHub Actions for scheduled runs if automating GitHub projects fits your flow.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.