2026-06-14 21:35:37 +03:00
2026-03-08 19:50:47 +03:00
2026-06-14 21:35:37 +03:00
2026-06-14 21:35:37 +03:00
2026-03-08 19:50:47 +03:00
2026-06-14 21:35:37 +03:00

PySentry

PySentry is a cross-platform desktop scheduler inspired by cron.

The project is starting with the GUI shell first, then the scheduling core.

Requirements

  • Go 1.22 or newer
  • A C compiler for Fyne builds on Windows, for example MSYS2/MinGW-w64

Run

go mod tidy
go run ./cmd/pysentry

If Go is installed but not available in PATH, use the full path:

& 'C:\Program Files\Go\bin\go.exe' run ./cmd/pysentry

Current shape

  • cmd/pysentry starts the desktop app.
  • internal/app contains the first Fyne-based interface prototype.
  • Jobs can be created, edited, paused/resumed, and run manually in memory.
  • Job persistence, cron parsing, and process execution are planned for the next phase.
S
Description
GoSentry is a cross-platform desktop scheduler inspired by cron
Readme MIT 3.7 MiB
Languages
Go 90.1%
Shell 6.2%
Batchfile 2.4%
Dockerfile 1.3%