Work Engine & Stack Technology

Kitwork handles the core engine and stack. You only need to maintain simple customizations in your .work files for your workflows.

Golang

Golang

Efficient, compiled language for building high-performance backend services.

Fiber

Fiber

Minimalist web framework for Go with fast routing and middleware support.

Chromedp

Chromedp

Go library for controlling headless Chrome to automate web interactions.

V8go

V8go

Embeds the V8 JavaScript engine in Go to run serverless directly in the backend.

Get started in just 5 minutes.

Kitwork helps you set up, customize, and run workflows with ease. You do not need to install any environment or dependencies. Simply run the executable and update your .work files to match your needs while Kitwork handles execution, automation, and smooth operation across environments.

  • 1. Start a local server

    Download the Kitwork package for your operating system and follow the installation instructions. In your terminal, run the commands below one by one:

    git clone https://github.com/kitwork/kitwork.git
    cd kitwork 
    ./kitwork-win.exe
  • 2. Customized to your needs

    Locate the folder responsible for the workflow you want to modify and adjust its contents. To activate a workflow, rename each .yaml file to .work.

    work:
      - sql:
          as: user
          select: 
            - "email" 
            - "username"
          from: user
          where:
            is_active: true
          offset: 0
          limit: 30
    
  • 3. Monitor and adjust (testing)

    Restart the application after changes. Check logs and outputs to verify behavior, then update your .work files or configuration as needed to keep everything running smoothly.

    KitWork started port: :80 . Press Ctrl+C to stop ...
  • 4. Deploy to Server

    Copy your workflow folder to the server and run it in the live environment to ensure everything executes correctly.

    scp -r path/kitwork username@server:/path
  • 5. Run the executable file

    Find the executable that matches your environment and run it: > ./kitwork-[os].

    chmod +x ./kitwork-linux 
    ./kitwork-linux
  • ❤️ If You Are on a Server Environment

    Using Kitwork on a server is incredibly simple. Clone the project, customize what you need, and start running workflows in just a few minutes.

Testimonials hope

Hear what our users say about Kitwork — the fastest, simplest workflow engine for SaaS and startups.

“Kitwork made building backend workflows for my SaaS 10× faster. Setup is so clean, and it just works.”

— Indie Hacker

“The best balance between flexibility and simplicity. Finally, a workflow engine that fits startups.”

— Startup CTO

“Replacing our internal scripts with Kitwork was one of the best engineering decisions we made.”

— Backend Developer

“Our SaaS automation became effortless thanks to Kitwork's flexible workflows.”

— Product Manager

“Kitwork lets our team focus on building features instead of managing cron jobs.”

— Lead Engineer

“Finally, a workflow engine that just works out-of-the-box for startups.”

— Founder

“Kitwork improved our development velocity and reduced human error significantly.”

— Tech Lead

“Integration with our existing tools was seamless and fast.”

— CTO

“The dashboard and logs make monitoring workflows a breeze.”

— Operations Manager

“We can now automate repetitive tasks without worrying about downtime.”

— DevOps Engineer

“Kitwork's flexibility allowed us to handle complex multi-step workflows easily.”

— Software Architect

“I love how simple it is to trigger workflows through API or events.”

— Full Stack Developer

Core Features

Kitwork provides 6 core features to help developers automate workflows, deploy quickly, and stay flexible.

Lightweight Engine

Runs anywhere with minimal setup, no complex infrastructure required.

Event & Schedule Triggers

Cron, webhooks, API calls, queues — flexible for any workflow.

Service Automation

Automate tasks, jobs, and multi-step service flows.

1
0
1
1
0
0
1
0
1
1
0
0
1
0
1
1
0
0
1
0
1
1
0
0
1
0
1
1
0
0
1
0
1
1
0
0

Self-Hosted or Cloud

Choose your deployment style — no vendor lock-in.

Retry & Conditional Logic

Built-in retry, branching, conditional paths, chaining.

Developer-Friendly

Clear APIs/SDKs for fast integration with your services.

USE CASES — What Kitwork Helps You Build

Kitwork empowers you to automate, orchestrate, and manage workflows efficiently across different applications and systems.

SaaS Backend Automation

Perfect for: onboarding, subscription billing, email flows, user provisioning, notifications, data syncing.

Microservice Orchestration

Define the logic between services, add retry rules, handle failures, and control the flow.

Advanced Cron + Pipelines

Replace dozens of standalone cronjobs with a unified system that’s easier to track and maintain.

Background Jobs & Workers

Offload heavy or scheduled tasks with a clear workflow instead of random scripts.

Internal Tools Automation

Automate admin tasks, reports, synchronizations, cleanup jobs, and internal processes.

API-driven Workflows

React instantly to user actions, system events, or external triggers.

Huỳnh Nhân Quốc Founder Kitwork

The README of a Crazy Indie Hacker

Three sleepless nights spent on a single README. When I finally pressed publish some people told me I was "crazy". Yet that same README made me look back on ten years of programming and see what I had truly been searching for. Not the newest framework and not a complex stack of tools but the feeling of understanding an entire system in a simple and human way.

Along this journey I tried and abandoned ideas built and tore things down learned and then unlearned. Over time I distilled everything into the few principles that actually helped me build faster think clearer and avoid unnecessary chaos. Kitwork was born from that moment a commitment to treat simplicity as a standard not an exception.

Kitwork is not just a toolset. It is the way I now see software development clear structured predictable and rebuildable from the smallest blocks. It is the idea that good systems should empower us not overwhelm us.

My goal is to give anyone whether a startup founder an indie developer or an internal team the ability to turn ideas into real systems without feeling crushed by the weight beneath them. Kitwork is my answer to the question that followed me for a decade. How do we make software development feel lighter more understandable and more free.

— Huỳnh Nhân Quốc ( Founder )

Frequently Asked Questions

Answers to common questions about structure, philosophy, and practical usage.

Kitwork is a structured foundation for modern software. It provides clarity, order, and long term stability to any project and builds a predictable environment where complexity becomes manageable and growth stays under control.

It is created for builders who value clarity. Indie hackers solo makers small teams and founders who want structure without restriction and freedom without chaos.

Kitwork is not a framework. It does not impose routers databases build systems or heavy opinions. It is an architectural method where your own tools live and evolve.

Yes. The principles of Kitwork come from real world systems used in production. It is shaped by practical experience across services automation systems and large scale platforms.

No. You write normal code. Kitwork requires only consistency not new syntax or new concepts. It enhances your logic and keeps your project organized.

Yes but only as optional tools. Kitwork offers generator commands and ready to use layouts such as auth patterns crud scaffolds worker templates and service structures. You use them only if they help you.

Yes. Kitwork is free for all use cases personal projects commercial systems research and education.

Software should feel like a designed city. Organized intentional and ready to grow. Kitwork values clarity boundaries and long term sustainability.

Software naturally drifts toward chaos. Without structure even great ideas break down. Kitwork exists to restore balance by offering a stable architecture that keeps projects clean scalable and maintainable from the first line to the millionth.

It prevents architectural drift eliminates folder disorder enforces clean module boundaries reduces cognitive friction and provides a layered system that keeps logic organized and predictable.

No. Kitwork does not limit your choices. You can use any router any database any orm any workflow tool. It respects your stack and stays out of your way.

You can build microservices monoliths dashboards automation tools mvp products enterprise systems and full end to end platforms. Kitwork gives form to any idea small or large.

Yes. Migration is optional and incremental. You can move your modules step by step into the Kitwork structure without breaking your running system.

Yes. Minimal design is part of Kitwork. It avoids unnecessary layers hidden magic and complex patterns. The core stays simple timeless and readable.

Install the cli generate your project shell and follow the guide. Kitwork gives you the structure and you create the logic and direction.

Structure is the force that allows systems to scale. Without it projects collapse under complexity. With it even small teams can build systems that endure and expand.

Build systems, faster — the Kitwork way.

Kitwork provides a clean, structured foundation for developers who want clarity and control. A predictable system layout, lightweight patterns, and a no-noise philosophy help indie hackers, startups, and small teams ship ideas without being slowed down by their own stack.

For Indie Hackers

Build products without the heavy stack. Kitwork gives solo developers a clear, modular foundation that reduces decisions, removes noise, and lets you ship features instead of wiring tools together.

Start Building

For Startups

Move fast with a structure built for iteration. Kitwork helps early-stage teams build internal tools, services, and prototypes without rewriting architecture every time priorities shift.

Build Your MVP