nowfound

Dev tools · alternatives · 2026

24 alternatives to GitHub

All 7 resilience patterns in one Python decorator

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    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.

    Jan 2026 · github.com · its alternatives →

  2. 2

    Hello and happy new year! We're excited to introduce the Pyper package for concurrency & parallelism in Python. Pyper is a flexible framework for concurrent / parallel data processing, following the functional paradigm. Source code can be found on [github](https://github.com/pyper-dev/pyper) Key features: Intuitive API: Easy to learn, easy to think about. Implements clean abstractions to seamlessly unify threaded, multiprocessed, and asynchronous work. Functional Paradigm: Python functions are the building blocks of data pipelines. Let's you write clean, reusable…

    2025 · github.com · its alternatives →

  3. 3
  4. 4

    A discrete-time Python-based solver for the Stochastic On-Time Arrival routing problem - mehrdadn/SOTA-Py

    2017 · github.com · its alternatives →

  5. 5

    deptry 0.14.0 was just released, bringing significant speed improvements: It is now up to 10 times faster than the previous release! For those unfamiliar with deptry; deptry is a command line tool to check for issues with dependencies in a Python project, such as unused or missing dependencies. GitHub: https://github.com/fpgmaas/deptry For some benchmarks of the new release, see the release notes: https://github.com/fpgmaas/deptry/releases/tag/0.14.0 The performance improvement was achieved by leveraging Rust to parse the AST and extract…

    2024 · github.com · its alternatives →

  6. 6

    Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions. - GitHub - autoscrape-labs/pydoll: Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.

    2025 · github.com · its alternatives →

  7. 7

    Haskell re-implementation of STOKE, the stochastic superoptimizer - blaze/notebooks/tutorial.ipynb at master · bollu/blaze

    2019 · github.com · its alternatives →

  8. 8

    Simple Python Calculation Engine. Contribute to bsdz/calcengine development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  9. 9
    Baldur▲1

    Circuit breaker and retry for Python, with an ops console

    Aug 2026 · baldur.sh · its alternatives →

  10. 10

    We've all written and rewritten code that catches exceptions and then retries to do the same procedure again. Here's a python library to help you eliminate this code from your business logic, keeping your code cleaner and your fingers more energetic.

    2013 · github.com · its alternatives →

  11. 11
    pyShip▲11

    The First Python Flask SaaS Boilerplate

    2024 · its alternatives →

  12. 12

    Greetings! A 2.5 weekends project to teach myself newer Python features (>= 3.10). Conditions are written as Lambda expressions that annotate parameters and return types, and coexist with type annotations. Symbols to share values between conditions are also supported to a limited extend.

    2022 · github.com · its alternatives →

  13. 13

    Hi HN ! Alex here. I'm excited to show you Asyncpal (https://github.com/pyrustic/asyncpal), a Python library for parallelism [1] and preemptive concurrency [2] tailored for sporadic workloads [3]. I've been working on a private project where it would be convenient to have asynchronous versions of some operations without using `async/await` [4]. Besides `async/await`, which represents cooperative concurrency via the `asyncio` package, Python also provides preemptive concurrency through its `threading` package. Additionally, the `concurrent.futures` package builds…

    2024 · github.com · its alternatives →

  14. 14

    Sharing this side project of mine, if you had issues while using multiprocess in python when collecting metrics this might interest you :) The library offers the same interface between single process & multi process, the only difference is doing a function call specifying which backend to use and everything will work out of the box. It supports default labels & partial labels so that you can build your child instances incrementally. It strives to be flexible & well documented. There is also an experimental backend for it written in Rust as a way to support asyncio applications, more in the…

    2023 · github.com · its alternatives →

  15. 15

    Dead easy interface for executing many HTTP requests asynchronously. Also provides helper functions for executing embarrassingly parallel async coroutines. - joshlk/many_requests

    2020 · github.com · its alternatives →

  16. 16

    I kept seeing every npm/pnpm/yarn/bun/uv supply chain post end with the same advice (set a minimum release age, turn off install scripts), and while I know cooldowns are "controversial", they do work. But even if you convince people that they should set cooldowns, it seems many don't end up following through, not sure why, maybe because it means hand-editing five config files in five formats with five different time units, or perhaps the "it won't happen to me" syndrome (or "I'll do it later, it seems complicated" where it's actually very simple). So I created a tool that…

    Jun 2026 · github.com · its alternatives →

  17. 17

    PyMiniRacer is a V8 bridge in Python. Contribute to sqreen/PyMiniRacer development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  18. 18

    I’ve been working on Pyra for the past few months and wanted to start sharing it in public. Right now it’s focused on the core package/project management workflow: Python installs, init, add/remove, lockfiles, env sync, and running commands in the managed env. The bigger thing I’m exploring is whether Python could eventually support a more cohesive toolchain story overall, more in the direction of Bun: not just packaging, but maybe over time testing, tasks, notebooks, and other common workflow tools feeling like one system instead of a bunch of separate pieces. It’s still early,…

    Apr 2026 · github.com · its alternatives →

  19. 19

    A better hell of callbacks for asynchronous programming in Python. Untwisted is an Event Driven Framework for Python. - untwisted/untwisted

    2017 · github.com · its alternatives →

  20. 20
    Hyx▲2

    Resiliency toolkit for your modern Python microservices

    2023 · hyx.readthedocs.io · its alternatives →

  21. 21

    A Flask inspired, decorator based API wrapper for Python-Slack. - nficano/tangerine

    2015 · github.com · its alternatives →

  22. 22

    Simple yet capable caching decorator for python. Contribute to lonetwin/supycache development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  23. 23

    The Requests Stampede library is a wrapper around the Requests library that provides request retry logic and backoff delays. - PatrickMurray/RequestsStampede

    2021 · github.com · its alternatives →

  24. 24PE

    2014 · pyscaffold.readthedocs.org · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →