Skip to content

A minimalist, timed request API interface, visual timed task management platform. 一个极简的、定时请求api接口的、可视化定时任务管理平台

License

Notifications You must be signed in to change notification settings

finch-xu/pipigo

Repository files navigation

pipiGo

English | 中文文档

A minimalistic task scheduler for periodic API requests.

Born from a personal need: I wanted to trigger a Dify workflow API every 3 hours and run certain tasks, with a simple web UI to manage everything.

I looked into many open-source frameworks, but they were either too heavy or overloaded with features I didn’t need.
All I wanted was a lightweight tool to create, read, update, delete, and schedule HTTP requests — nothing more.
Then came the moment of inspiration (thanks, large language model 🤖), and pipiGo was born.

Deployment

Docker Run (recommended)

docker compose build

docker compose up -d

Task data is automatically saved to an SQLite file.

Binary (Run)

Dev

  • Go 1.24
go mod tidy

go build -o main main.go

./main

UI

创建任务

运行任务

About

A minimalist, timed request API interface, visual timed task management platform. 一个极简的、定时请求api接口的、可视化定时任务管理平台

Resources

License

Stars

Watchers

Forks

Packages

No packages published