nowfound

Alternatives

Products that do what Jeeves – A Pythonic Alternative to GNU Make does

Write a Python file named `jeeves.py` in your project directory with contents: import sh def lint(): """Lint your Python project.""" sh.mypy() This, together with pip install jeeves-shell[all] makes it possible to do j lint …which will run mypy for you, and, via the omnipotent `j` command, open ways for • Automation of routine tasks, • Standardization of your projects, • Implementation of best practices, • And more :) Github: https://github.com/jeeves-sh/jeeves-shell/

  1. 1IW

    Shelon: https://github.com/housni/sheldon It's not a framework, it's a library. It attempts to mimic function names in Python. Most functions work in Bash 4.3+ but there are those that work on older versions. The 'help' target in Makefile is on crack! Check the issues in that repo for upcoming features. Useful for DevOps Engineers or anyone who has to write Bash scripts.

    2018

  2. 2UR
  3. 3
    Cliprun110

    Run Python code from any website with a right-click

    2025

  4. 4SP

    2017 · sultan.readthedocs.io

  5. 5HM

    A developer's machine accumulates tools fast. A Rust CLI you compiled last year, a Python formatter installed via `uv`, a language server pulled from npm, a terminal emulator from a curl script, a Go binary built from source. Each came from a different package manager, each with its own install incantation you half-remember. I wanted a way to declare what I need without adopting a complex system like Nix or Ansible just for a single laptop. The result was a plain old Makefile. I wrote a short post on using Make (along with a tiny bash script and fzf) to create a searchable, single-command…

    Mar 2026 · thottingal.in

  6. 6PT
  7. 7

    Simple BASH script manager for your Mac menubar

    2018

  8. 8
    BashBuddy159

    Write bash commands with natural language, fully local.

    2025

  9. 9
    Runno148

    Make embeddable code snippets that run in the browser

    2021

  10. 10
    Gromet 92

    Share and run python automations with no installs or setup

    2025

  11. 11PP

    Hi everyone! I just released the Practical Python Projects book! (https://practicalpython.yasoob.me) I am happy to announce the first version as a release candidate. I have poured a lot of love into writing this book and would love to hear what you guys think. (A limited 100% off and discount coupons at the end) This is not a pure beginner book. The book does assume some background Python knowledge. You need to know the basics like methods, functions, classes, and such. If I use something that is not typically covered in beginner Python books, I will explain it before I use it.…

    2021 · practicalpython.yasoob.me

  12. 12BR
  13. 13
    Satta64

    A note taking tool where developers can run Python scripts

    2022

  14. 14PT
  15. 15MP
  16. 16CS
  17. 17MA

    Hi HN, A few years ago, I wrote a tool called MakeMeFish. MakeMeFish is a wrapper around fzf to list Makefile targets and show what they contain. I use MakeMeFish myself every day, it's a pretty simple tool but it has been immensely useful to me and many others. MakeMeFish is great, but only works in Fish shell. I've been planning a rewrite to support other shells for years, but hadn't gotten around to do it. We all know that AI tools are great at writing boilerplate python, js and java code, but struggle with novel and edge case code. When Gemini 2.5 was released, I used MakeMeFish as my…

    Jan 2026

  18. 18GA
  19. 19JA

    With new version of jeval we added support for shebag (#!) directive which is available in Unix-like operating systems. It allows to run scripts written in Java without calling jeval. Instead of: jeval script.java You can run it directly as ordinary executable file: ./script.java For that to work you need to put following line as a first line of script.java: #!/usr/bin/env jeval And make file executable: chmod u+x script.java https://github.com/lambdaprime/jeval

    2021

  20. 20SA

    The startup I work for has an internal, bash-based, cli that basically amounts to shared aliases with a common entrypoint. As the number of aliases has grown, I've had a desire to group functionality together in subcommands, add more help strings, and have better tab completion. I know I could convert it to, e.g., a python script, but I was curious what was possible if we continued to use bash. I couldn't find anything that solved those problems without lots of extra machinery. I understand why, shell scripts are generally not long, and focused on a dedicated task; adding cli features to…

    Mar 2026 · github.com

  21. 21IW

    Background: I've been working on a book to help developers learn and write idiomatic Python. It's taken far longer than I imagined, but today I made it available for purchase (http://www.jeffknupp.com/writing-idiomatic-python-ebook). The automated build and test system I'm using is ridiculous. It uses: virtualenv, tox, pytest, coverage, doctest, pandoc, make, xelatex, makeindex, and a ~200 line Python script to collect and format the output. The details of the build/test system I created are described in detail here:…

    2013

  22. 22IB

    I spent a long time working in the payments industry, specifically on a rather niche reporting/aggregation platform with spiky workloads that were not easily parallelized. To pump as much data through our pipeline as possible, we had to rely on complex locking schemes across half a dozen or so not-so-micro services - keeping a clear mental picture of how the services interacted for a given data source was a major headache. This problem always intrigued me, even after I no longer worked at the company, and lead to the development of Wool. If you've worked with frameworks like Ray or…

    Mar 2026 · github.com

  23. 23MP
  24. 24MT

Ranked by how close each launch is in meaning, then by votes. Refine with a description →