Dev tools · September 27, 2023
A simple API/CLI for scheduling HTTP requests
Hi HN! This is something I've been tinkering on for the past couple months. It's basically just an API/CLI for scheduling delayed or recurring jobs as HTTP requests. I initially built it as a personal tool to save myself a bit of time on little side projects where I've needed scheduled/recurring alerts, but decided it could be a good opportunity to practice building out a nice landing page [0] and documentation [1]. And who knows, maybe someone else will find it useful ¯\_(ツ)_/¯ The tool relies heavily on Elixir's Oban [2] library for managing jobs, and Mintlify [3] for…
A simple API/CLI for scheduling HTTP requests launched on September 27, 2023 with 12 votes, #1,472 of 4,228 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 3 years on.
In plain words
This tool provides an API and CLI for scheduling delayed or recurring HTTP requests, making it useful for developers building side projects that need scheduled alerts or automated tasks. Built with Elixir's Oban library for job management, it allows users to set up jobs programmatically rather than managing scheduling infrastructure separately. The product is designed for developers who want a straightforward way to handle time-based HTTP triggers without complexity.
written from the facts on this page · September 2026
From the sources
Booper is a simple API for scheduling HTTP requests, with support for automatic retries, logging, webhooks, and idempotency. Our goal here is pretty simple: we just want to make it extremely easy to schedule a delayed or recurring job . You should be able to enqueue a new job in seconds. Turn a schedule on or off with the flick of a switch. Edit the cadence of a schedule without redeploying anything. Persist state between jobs without adding a database. Webhook events ? We got you covered. Idempotency ? Heck yeah. Logs ? So many logs. These days, it's trivial to hack together a script and deploy it as an API. With tools like Replit , Vercel , and Fly , you can have something written and…from booper.dev
In the maker’s words, at launch
Hi HN! This is something I've been tinkering on for the past couple months. It's basically just an API/CLI for scheduling delayed or recurring jobs as HTTP requests. I initially built it as a personal tool to save myself a bit of time on little side projects where I've needed scheduled/recurring alerts, but…
Does a similar job
all alternatives →
Lightweight time-management CLI tool2016 · github.com · ▲72Lightweight time management CLI tool . Contribute to liviu-/ding development by creating an account on GitHub.

- SJSidequest.js – Background jobs for Node.js using your database2025 · docs.sidequestjs.com · ▲89
Hey HN, I'm the maintainer of node-cron (5M+ downloads/month), and I recently built Sidequest.js, a background job runner for Node.js inspired by Oban (Elixir) and Sidekiq (Rails). It solves some common problems I saw with libraries like node-cron: - Jobs don’t block your API: they run in isolated worker threads - No Redis or vendor lock-in: use Postgres, MySQL, SQLite, or MongoDB - Supports retries, uniqueness, concurrency, snoozing, prioritization - Comes with a CLI and a simple dashboard - Works great in monoliths and doesn’t require extra infra Quick start (no signup needed):…
- ICI created a tool to schedule HTTP requests2021 · ▲17
In my last project, I was struggling to create and monitor cron jobs. So, instead of creating hundreds of standalone scrips and executing them with cron, I decided to turn those scripts into multiple endpoints. Next, I created a single service that I could schedule HTTP requests to those endpoints and monitor its execution. No more scripts, now everything is endpoints that I can run manually at any time I turned this scheduler service into a Micro-SaaS so you don't have to build it yourself: beew.io I know you can Schedule HTTP requests with Zapier but come on... I will not pay 50 bucks for…
FastScheduler – Decorator-first Python task scheduler, async supportJan 2026 · github.com · ▲46Hi! I've built this because I kept reaching for Celery for simple scheduled tasks and it felt like overkill. I just needed "run this function every hour" or "daily at 9am", not distributed workers. So it's decorators for scheduling (@scheduler.every(5).minutes, @scheduler.daily.at("09:00")), state saves to JSON so jobs survive restarts, and there's an optional FastAPI dashboard if you want to see what's running. No Redis, no message broker, runs in-process with your app. Trade-off is it's single process only — if you need distributed workers, stick with Celery.

More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲341Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 27d ago · corespeed.io
Source: Show HN post ↗ · launch text quoted in part