Python CLI tools across 10 categories — project management, CRM, invoicing, marketing, support, analytics, and more. Run locally, own your data.
Click a category to see every tool and what it solves.
10 tools · 01-project-management/
01_kanban_board.py
Tasks scattered across sticky notes and chat threads → one board with columns, owners, and priorities. Filter and track everything.
02_time_tracker.py
No idea where hours actually go → per-project time logs with start/stop timers. Generate billing reports instantly.
03_sprint_planner.py
Sprint planning in messy spreadsheets → structured sprints with story points, burndown charts, and velocity tracking.
04_standup_bot.py
Standups that waste 30 minutes every morning → async submissions with blocker tracking. Auto-generates weekly summaries.
05_roadmap.py
Roadmap lives in someone's head → visible initiatives, milestones, and quarter views. Everyone sees real progress.
06_resource_planner.py
People double-booked or sitting idle → clear hour allocations per project. Spot conflicts and track utilization percentage.
07_okr_tracker.py
OKRs set in January, forgotten by March → regular check-ins with progress scores. Scorecards show what's actually moving.
08_meeting_notes.py
Action items lost after meetings end → structured notes with searchable action items. Export to markdown.
09_dependency_tracker.py
Surprise blockers derail your timeline → mapped dependencies with critical path analysis. See impact before it hits.
10_dashboard.py
Project health unknown until it's too late → RAG status, budget tracking, and risk flags across all projects.
10 tools · 02-crm-sales/
11_crm_contacts.py
Contacts buried in inboxes and phone books → tagged, searchable database with notes. Import/export CSV in seconds.
12_sales_pipeline.py
Deals tracked in your head or scattered spreadsheets → visual pipeline with stages, revenue forecast, and win rate stats.
13_quote_generator.py
Quotes built manually in Word each time → line-item quotes with send/accept workflow. Duplicate and adjust in seconds.
14_email_sequences.py
Follow-ups forgotten after first email → automated drip campaigns that advance contacts through steps. See what's due today.
15_lead_scoring.py
All leads treated equally, best ones slip away → rule-based scoring surfaces hot leads first. Focus effort where it converts.
16_sales_leaderboard.py
No visibility into rep performance → ranked leaderboard tracking activities, deals, and streaks. Compare reps side by side.
17_meeting_scheduler.py
Back-and-forth emails to find a meeting time → set availability windows, find free slots instantly. Weekly calendar view.
18_email_tracker.py
Sent proposals disappear into a void → track opens and clicks with timeline view. Find unopened emails for follow-up.
19_commission_calculator.py
Commission disputes from manual spreadsheet math → tiered plans with automatic payout calculations. YTD earnings per rep.
20_territory_manager.py
Accounts unevenly spread across reps → organized territories with balanced distribution. Revenue tracked per territory.
10 tools · 03-documentation/
21_wiki_system.pyKnowledge trapped in individual documents and drives → versioned wiki with hierarchy, search, and markdown export.
22_sop_manager.pyProcedures outdated or impossible to find → step-by-step SOPs with review cycles. Flags overdue reviews automatically.
23_meeting_minutes.pyMeeting decisions unrecorded, nobody remembers what was agreed → structured minutes with action items. Searchable across all meetings.
24_changelog.pyUsers never know what changed or shipped → organized releases with categorized entries. Auto-generates CHANGELOG.md.
25_faq_builder.pySame questions answered repeatedly by different people → categorized Q&A with search. Tracks most popular questions.
26_template_library.pyRecreating the same document formats from scratch → reusable templates with variables. Fill placeholders, track usage.
27_api_docs.pyAPI knowledge exists only in developers' heads → documented endpoints with markdown output. Generates test curl commands.
28_onboarding_docs.pyNew hires lost in first weeks, no clear path → structured onboarding tracks with task completion. Spots overdue items.
29_policy_manager.pyPolicies in random PDFs nobody has read → versioned policies with acknowledgment tracking. Compliance checking built in.
30_diagram_generator.pyDrawing flowcharts manually in design tools → define nodes and edges, export as Mermaid or DOT. Includes templates.
10 tools · 04-communication/
31_team_announcements.pyImportant updates buried in chat scroll → pinned announcements with read tracking. Urgent flags and unread counts per user.
32_async_video.pyMeetings scheduled just to share a quick update → recorded video messages with view tracking. Transcripts and tag search.
33_status_updates.pyNo idea what the team is working on today → daily status submissions with blocker tracking. Mood trends and weekly reports.
34_feedback_collector.pyHonest feedback never reaches leadership → anonymous channels with sentiment analysis. Spot trends and respond directly.
35_poll_survey.pyDecisions made without team input → quick polls with visual results. Remind non-voters to increase participation.
36_kudos_recognition.pyGood work goes unnoticed across the team → peer kudos with points and company values. Public recognition wall and leaderboard.
37_team_directory.pyDon't know who does what or how to reach them → searchable profiles with org chart. Shows upcoming birthdays.
38_shared_inbox.pySupport emails answered twice or not at all → collaborative inbox with assignment and resolution tracking. Response time stats.
39_internal_newsletter.pyInternal comms are inconsistent or nonexistent → templated newsletters with sections. Preview and export as HTML or markdown.
40_broadcast_system.pyNo fast way to reach everyone in emergencies → broadcast to contact groups with acknowledgment tracking. Reusable templates.
10 tools · 05-hr-hiring/
41_job_board.pyJob postings scattered across platforms with no overview → central board tracking draft, open, closed, and filled roles.
42_applicant_tracker.pyCandidate info in email threads and sticky notes → pipeline with stages, ratings, and notes. Conversion stats per source.
43_interview_scheduler.pyCoordinating interviews takes more time than conducting them → schedule against interviewer availability. Workload reports included.
44_offer_generator.pyOffer letters rewritten from scratch each time → templates with tracked send/accept/decline status. Handles counter-offers.
45_onboarding_checklist.pyNew hires miss critical setup steps in first week → template checklists per hire with completion tracking. Flags overdue tasks.
46_pto_tracker.pyLeave tracked in spreadsheets, balances always wrong → submit/approve requests with accurate balances. Team calendar and usage reports.
47_performance_review.pyReviews are a scramble every cycle with no history → structured cycles with self-assessments, goals, and rating distributions.
48_employee_database.pyEmployee info spread across HR files and spreadsheets → central records with headcount, anniversaries, and department stats.
49_expense_reports.pyExpense receipts lost, reimbursements delayed weeks → submit/approve workflow with policy limits. Category summaries and CSV export.
50_timeoff_calendar.pyTeam absences cause surprise staffing gaps → visual calendar showing who's out. Find conflicts and manage company holidays.
10 tools · 06-finance-invoicing/
51_invoice_generator.pyCobbling invoices in Word or Google Docs → professional invoices with payment tracking. Auto-tracks sent, paid, and overdue.
52_expense_tracker.pyExpenses scattered across apps and receipts → categorized spending with budget limits. CSV export ready for tax time.
53_recurring_billing.pyManually creating the same invoices every month → auto-generated bills from subscription plans. Tracks MRR and churn.
54_payment_reminders.pyClients pay late because nobody follows up → aging reports with automatic reminder scheduling. Tracks collection rates.
55_budget_tracker.pyNo idea if you're over or under budget → visual progress bars showing budget vs actual. Highlights variances instantly.
56_cashflow_forecast.pySurprised by cash shortages every quarter → projected inflows and outflows with scenario planning. Shows running balance.
57_tax_calculator.pyGuessing quarterly tax payments → bracket-based estimates from tracked income and deductions. Shows effective rate.
58_profit_loss.pyNo real P&L unless your accountant makes one → generate statements anytime. Compare periods and track margins.
59_subscription_tracker.pyLosing money to forgotten SaaS subscriptions → full overview with renewal dates and ROI audit. Shows total spend.
60_receipt_scanner.pyShoebox of receipts at year end → organized receipt library matched to expenses. Flags missing months automatically.
10 tools · 07-marketing/
61_email_campaign.pySending marketing emails one by one from Gmail → segmented lists with templates and performance tracking. Tag-based targeting.
62_landing_page.pyPaying designers for every landing page → build and A/B test pages yourself. Tracks conversions, exports standalone HTML.
63_social_scheduler.pyPosting manually to each platform every day → scheduled posts with bulk CSV upload. Weekly calendar and engagement stats.
64_content_calendar.pyContent ideas lost in random notes and Slack → structured pipeline with statuses and deadlines. Flags overdue pieces.
65_seo_tracker.pyChecking keyword rankings manually in Google → tracked positions with movement alerts. Surfaces page-1 opportunities.
66_ab_testing.pyGuessing which version works better → experiments with visitor and conversion tracking. Calculates statistical significance.
67_lead_magnet.pyNo visibility into lead magnet performance → track signups, downloads, and funnel conversion. Export subscriber lists.
68_competitor_monitor.pyCompetitor launches something and you find out weeks later → structured change log with SWOT analysis. Alerts on impact.
69_brand_assets.pyBrand files scattered across drives and Figma → central library with versioning and usage guidelines. Audits completeness.
70_utm_builder.pyInconsistent UTM tags breaking campaign attribution → standardized link builder with bulk generation. Tracks clicks per campaign.
10 tools · 08-customer-support/
71_ticket_system.pySupport requests lost in email threads → structured tickets with assignment, SLA tracking, and resolution time stats.
72_live_chat.pyCustomers waiting in unmanaged chat queues → agent assignment with canned replies and satisfaction tracking. Shows queue depth.
73_knowledge_base.pyAnswering the same questions repeatedly via email → searchable article library with view tracking. Flags low-rated content.
74_csat_survey.pyNo idea if customers are actually happy → CSAT and NPS scores with weekly trends. Triggers follow-up on low scores.
75_canned_responses.pyAgents retyping similar replies all day → searchable templates with variables. Tracks which responses get used most.
76_sla_tracker.pySLA breaches discovered after the fact → real-time dashboard with at-risk alerts. Shows compliance rate and breach history.
77_bug_reporter.pyBug reports missing reproduction steps and priority → structured format with severity levels. Detects duplicate submissions.
78_feedback_board.pyFeature requests buried in emails and tickets → public voting board with roadmap view. Shows what customers actually want.
79_chatbot_builder.pyBuilding chatbot flows requires a developer → visual node editor with messages, questions, and conditions. Test before deploying.
80_customer_health.pyChurn surprises you every time → health scores from engagement signals with at-risk alerts. Tracks trends over time.
10 tools · 09-analytics/
81_web_analytics.pyDepending on Google Analytics and cookie banners → privacy-first tracking with pageviews, referrers, and live activity stream.
82_conversion_tracker.pyUsers drop off somewhere in the funnel but where → step-by-step drop-off percentages with bottleneck detection. Shows trends.
83_user_session.pyUsers report bugs you cannot reproduce → session recordings with click heatmaps and error detection. Replay exact journeys.
84_dashboard_builder.pyKey metrics spread across ten different tools → custom dashboards with widgets and visual rendering. Share as text reports.
85_report_scheduler.pyManually pulling the same reports every Monday → automated recurring reports with templates and recipients. Preview before sending.
86_cohort_analysis.pyTreating all users as one blob → retention breakdown by signup cohort. Compare cohorts to see what actually improved.
87_ab_results.pyCalling A/B tests too early or too late → statistical significance calculator with sample size estimation. Data-driven decisions.
88_revenue_metrics.pyCalculating MRR in a spreadsheet every month → full SaaS dashboard with ARR, churn, LTV, and growth decomposition.
89_churn_analysis.pyFinding out about churn after customers already left → predictive risk scoring with reason analysis. Track saved customers.
90_data_export.pyManual CSV exports and forgotten backups → managed ETL pipelines with verification and automatic cleanup of old records.
10 tools · 10-automation/
91_webhook_relay.pyWebhooks failing silently with no way to debug → capture, inspect, and replay payloads. Search events and test endpoints.
92_form_builder.pyBuilding forms requires a developer or paid tool → drag-and-drop fields with validation and CSV export. Analyze submissions.
93_email_parser.pyCopy-pasting data from emails into spreadsheets → rule-based extraction with regex patterns. Bulk process entire mailboxes.
94_file_organizer.pyDownloads folder is chaos with hundreds of unsorted files → automatic rule-based sorting with preview and undo. Use templates.
95_data_sync.pyManually copying data between CSV files and APIs → automated sync with field mapping and conflict detection. Dry run first.
96_notification_hub.pyNotifications scattered across email, Slack, and SMS tools → one hub for all channels with delivery tracking. Bulk send.
97_workflow_engine.pyMulti-step processes done manually or with expensive tools → visual workflow builder with chained steps. Full run history.
98_api_connector.pyWriting scripts just to call an API once → no-code request builder with chaining and variables. Export as curl.
99_schedule_tasks.pyForgetting to run recurring tasks on time → cron-style scheduler with history and overdue detection. Dry run before executing.
100_integration_hub.pyNo overview of which integrations are healthy or broken → central dashboard with health checks and error monitoring. Sync stats.