nowfound

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 · ▲72

    Lightweight time management CLI tool . Contribute to liviu-/ding development by creating an account on GitHub.

  • A Fast HTTP Request CLI Powered by HTTL2025 · httl.dev · ▲53

    First HTTP programming language

  • SJ
    Sidequest.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):…

  • IC
    I 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 · ▲46

    Hi! 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.

  • Beew Beta2022 · irondesigns.co · ▲81

    The simplest way of scheduling HTTP requests

More dev tools this month

the category →
  • /dev/null▲481

    a social network for devs

    Dev tools · 2d ago · dev-null.sh

  • 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▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 22d ago · openbot.run

  • Talanoa▲341

    Hi 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▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 27d ago · corespeed.io

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, September 2023

the whole month →
  • Loops▲1,556

    Measure whether a campaign drove the desired outcome

    Dev tools · 2023 · loops.so

  • Tally 2.0▲1,479

    The simplest way to create forms for free

    Dev tools · 2023 · tally.so

  • Klu AI▲1,462

    Your data, unified and interactive

    AI · 2023 · klu.so

  • FirstHR▲1,063

    All-in-one HR platform for founders with dreams and teams

    Work · 2023 · firsthr.app

  • DevHunt▲945

    Open source Product Hunt for dev tools

    Dev tools · 2023 · devhunt.org

  • GenAI app to create personalized content

    AI · 2023 · yarnit.app