Compare
Fluent CI vs RunsOn
Fluent CI lets you write pipelines in TypeScript but runs on its own hosted infrastructure, not on your AWS account.
Which to pick
Pick Fluent CI if you want…
- TypeScript-based CI pipelines
- A free, open-source tool
- Integrations with Deno, Gleam or Rescript (on Fluent CI's list, not RunsOn's)
Pick RunsOn if you want…
- Cheap, scalable CI on AWS
- Integrations with GitHub Actions or CloudFormation (on RunsOn's list, not Fluent CI's)
Side by side
- What it is
- Fluent CI:Fluent CI lets you write CI/CD pipelines in TypeScript instead of YAML.
- RunsOn:RunsOn runs GitHub Actions jobs on on-demand AWS EC2 instances, cutting CI cost and latency.
- Best for
- Fluent CI:TypeScript-based CI pipelines
- RunsOn:Cheap, scalable CI on AWS
- Who it’s for
- Fluent CI:Developers who prefer a real programming language for CI/CD pipelines.
- RunsOn:Engineering teams that self-host CI on AWS and use GitHub Actions.
- Pricing
- Fluent CI:Open source
- RunsOn:Paid
- Plans
- Fluent CI:—
- RunsOn:Starter €300/ year per year · Enterprise €3,600/ year per year · Free (non-commercial) free
- Open source
- Fluent CI:Yes, 122 GitHub stars
- RunsOn:Yes, 1,339 GitHub stars
- Works with
- Fluent CI:Deno, Gleam, Rescript, Rust, Bun, Cloudflare, Terraform, Android
- RunsOn:GitHub Actions, CloudFormation, Terraform
Fluent CI features
- TypeScript pipelines. Define build, test, and deploy steps using TypeScript code.
- Self-hosted. Run Fluent CI locally or on any server you control.
- FluentCI Studio. Graphical UI to explore and edit pipelines across projects.
- Plugin SDK. Write custom CI plugins with IDE auto-completion and type checking.
- 170+ extensions. Ready-made pipelines for many languages and services.
- Dagger & Deno core. Built on Dagger for portable pipelines and Deno for secure execution.
- Registry of pre-built pipelines. Browse and reuse community pipelines for common stacks.
- CI provider integration. Develop locally then push pipelines to any CI provider.
RunsOn features
- Dynamic instance selection. Specify CPU, RAM, architecture or GPU in a label and RunsOn launches the matching EC2 spot or on-demand instance.
- Fast job startup. Typical 30 s from queued to running; warm pools can reduce latency to under 6 s.
- Unlimited machine types. Any EC2 instance type, including x64, ARM64 and GPU, can be used per job.
- S3-backed caching. Add extras=s3-cache to use an unlimited S3 bucket in your VPC for cache storage.
- Nested virtualization. KVM for Linux and Hyper-V for Windows enable Android emulators, VM-based e2e tests and Windows containers.
- Per-job isolation. Each job runs on a fresh VM that is terminated when the job finishes, keeping data private.
Fluent CI vs RunsOn FAQ
Is Fluent CI or RunsOn free?+
Fluent CI is free and open source. RunsOn has a free plan (Free (non-commercial)) and paid plans.
Is Fluent CI or RunsOn open source?+
Yes, both are open source: Fluent CI (fluentci-io/fluentci on GitHub, MPL-2.0 license) and RunsOn (runs-on/runs-on on GitHub, MIT license).
Do Fluent CI and RunsOn integrate with the same tools?+
Partly. Both list Terraform. Fluent CI also lists Deno, Gleam, Rescript, Rust and 9 more; RunsOn also lists GitHub Actions and CloudFormation.
On DevHunt
Fluent CI
158 upvotes · Launched on DevHunt on Jan 9, 2024
Based on each tool's website and DevHunt data. Details may change; check the official sites.
