Termflow

Self-hosted Node.js Express backend for TermFlow - a workflow automation and task scheduling platform. Features JWT authentication, MongoDB integration, cron-based scheduling, analytics tracking, subscription management, and multi-integration support (GitHub, Slack, Stripe, Discord, Figma, Notion).

14
11
100% credibility
Found Feb 19, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
JavaScript
AI Summary

TermFlow Server is a self-hosted backend system for creating, scheduling, executing, and analyzing automated terminal workflows with support for integrations and subscription plans.

How It Works

1
🔍 Discover TermFlow

You hear about TermFlow, a handy tool for organizing and automating your everyday terminal tasks without hassle.

2
👋 Create Account

You sign up with your email and a secure password, then log in to access your personal dashboard.

3
Build Workflow

You design your first workflow by adding simple steps like running checks or sending updates, making complex tasks feel effortless.

4
🔗 Connect Services

You link popular services like GitHub or Slack so your workflows can interact seamlessly with your tools.

5
Set Schedules

You decide when workflows run automatically, like every day or at specific times, to keep things hands-free.

6
📊 Review Insights

You check reports on how workflows perform, seeing successes, speeds, and history at a glance.

🎉 Automations Live

Your tasks now run smoothly on their own, freeing you up while everything stays organized and reliable.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 14 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 termflow-server?

Termflow-server is a self-hosted Node.js Express backend for TermFlow, a workflow automation platform that lets you define tasks like scripts or API calls, schedule them with cron expressions, and trigger executions via REST API. It handles JWT authentication, MongoDB storage, analytics tracking for success rates and durations, subscription tiers with limits, and integrations with GitHub, Slack, Stripe, Discord, Figma, and Notion. Developers get a ready-to-run self-hosted n8n alternative in Node.js for cron-based automation without vendor lock-in.

Why is it gaining traction?

It stands out as a lightweight self-hosted GitHub Actions runner alternative, packing cron-based scheduling, execution analytics, and multi-tool integrations into a single Express server—no complex Docker orchestration needed. The hook is predictive scheduling insights based on historical runs, plus easy API endpoints for workflows, schedules, and plan checks, making it dead simple to automate tasks across Discord notifications or Stripe billing without cloud costs.

Who should use this?

DevOps folks running self-hosted GitHub runners in Docker who want built-in analytics and cron optimization. Indie hackers building SaaS side projects needing subscription management and GitHub/Slack hooks. Teams ditching cloud schedulers for a Node.js backend that tracks workflow success rates and integrates Notion or Figma updates.

Verdict

Early-stage with 13 stars and 1.0% credibility score—docs are solid with API examples and Docker setup, but lacks tests and real-world scale proof. Worth forking for custom self-hosted automation if you need cron-based features fast; skip for production until more traction.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.