Hacker GitHub

← All repos

casey/just

View on GitHub ↗ ★ 36,516 Rust

🤖 Just a command runner

151 mentions on Hacker News by 120 people: 21 stories, 130 comments · first 2016-11-10 · latest 2026-10-21

Mentions per year 151 mentions · busiest year 2023 (39)
20082026
  1. Throwing my hat in the ring for Justfile. It's basically a streamlined make. https://github.com/casey/just Where it really shines are in places like monorepos where you may have many inter-related setup scripts, build commands or helper…
  2. …out "naming issues", but there is already a pretty popular command runner with the name just: https://github.com/casey/just
    comment by hobofan · 2022-12-19 · in What's New in Bazel 6.0
  3. +1 for Justfiles[1]! They're a much saner alternative to makefiles with great shell support [1] https://github.com/casey/just
    comment by phist_mcgee · 2022-09-27 · in GitHub Actions Pitfalls
  4. ▲ 2
    Justfile – A Makefile Alternative Written in Rust
    story by drakerossman · 2022-09-19 · 0 comments
  5. …usual flavor of makefile[6][7] in the repo. [0]: https://news.ycombinator.com/item?id=32305300 [1]: https://github.com/casey/just [2]: https://www.gnu.org/software/make/ [3]: https://gitlab.com/mrman/randomneocity/-/blob/main/Justfile [4]:…
  6. …hard to scale it into something readable. If I started a new project I'd probably consider Just: https://github.com/casey/just (though I haven't had a chance to use it myself yet).
    comment by bin_bash · 2022-08-21 · in An opinionated approach to GNU Make
  7. Reminds me of just, sake or rucksack. https://github.com/casey/just https://github.com/alajmo/sake https://github.com/acritelli/rucksack
  8. …artificially back the target by a dummy file in Make (which your example doesn't do here e.g.). [1] https://github.com/casey/just
  9. For a task runner I really like just and its Justfile format: https://github.com/casey/just It is heavily inspired by make but doesn't focus on the DAG stuff (but does support tasks and dependencies). Crucially it has a much better user…
    comment by qbasic_forever · 2022-08-12 · in The Unreasonable Effectiveness of Makefiles
  10. I use "just" for this purpose, and I'm very happy with it: https://github.com/casey/just
    comment by busfahrer · 2022-08-01 · in A Tutorial on Portable Makefiles (2017)
  11. …(inspired this post -- HN: https://news.ycombinator.com/item?id=32300356 ) - https://github.com/casey/just (Make with less footguns, written in Rust) [EDIT] A side-note -- I personally use Make with just all stacks I create with (front
    comment by hardwaresofton · 2022-08-01 · in A Tutorial on Portable Makefiles (2017)
  12. I really liked the Just README recently: https://github.com/casey/just/blob/master/README.md
    comment by simonw · 2022-07-15 · in Technical Writing for Developers
  13. …README for the just tool the other day - very thorough, answered all of my questions, fun to read: https://github.com/casey/just/blob/master/README.md
  14. https://github.com/casey/just
    comment by bradwood · 2022-05-28 · in Ask HN: Any Good Make Alternatives?
  15. ▲ 2
    Just: A command with config syntax inspired by make
    story by kristianpaul · 2022-04-13 · 1 comment
  16. ▲ 10
    Just a Command Runner
    story by pimlottc · 2022-04-09 · 0 comments
  17. I would like to call attention to `just` ( https://github.com/casey/just ) which is a modern take on "make if we didn't have to keep it backwards compatible", and more focussed on just task running rather than tracking dependencies.
  18. ▲ 5
    Just 1.0.0
    story by _han · 2022-02-23 · 0 comments
  19. ▲ 1
    Just: Handy way to save and run project-specific commands
    story by ingve · 2022-02-03 · 0 comments
  20. …as a build system that tracks dependencies between files, I highly recommend using `just` instead: https://github.com/casey/just It has this functionality built-in, and avoids a lot of Make's idiosyncrasies. (Not affiliated, just a fan.)
    comment by cytzol · 2022-01-31 · in Autodocumenting Makefiles
  21. ▲ 3
    Just is a handy way to save and run project-specific commands
    story by michidk · 2022-01-29 · 0 comments
  22. …this for ages, but its syntax really shows its age in a bad way. A while ago I switched to just ( https://github.com/casey/just ), which is a simple command runner with less unnecessary cruft (for my use case as a command runner) and a…
  23. Instead, I highly recommend https://github.com/casey/just . Add these two lines to the top to use node executables and load the dotenv: ``` set dotenv-load := true export PATH := "./node_modules/.bin:" + env_var('PATH') ```
    comment by kespindler · 2022-01-25 · in Show HN: Run NPM Scripts with .envs
  24. …on your mastery in the black arts. Now obviously I'm not managing huge projects but nowadays https://github.com/casey/just serves me just fine for everything I need.
  25. or if you prefer rust, there's just. https://github.com/casey/just/ better yet, use both and just doit
    comment by a-dub · 2021-12-16 · in Tqdm (Python)
  26. ▲ 4
    Just a Command Runner
    story by sbt567 · 2021-10-30 · 0 comments
  27. ▲ 1
    Just – a command runner [make alternative]
    story by gilad · 2021-07-15 · 0 comments
  28. …I also used to do this until I switched out Make by Just[1]. I find it worth a recommendation. https://github.com/casey/just
    comment by manuel_w · 2021-07-11 · in Show HN: Print a WiFi Login Card
  29. …and improvements over make, and it's written in rust! Commands are specified in a justfile. [0] https://github.com/casey/just
  30. …I use it for docker builds, or pretty much as a wrapper around any polyglot repos I create. [1]: https://github.com/casey/just
    comment by catlifeonmars · 2021-04-24 · in Makefiles (2016)
  31. https://github.com/casey/just#janus they end up here https://github.com/casey/janus/tree/master/fetch
    comment by candied_scarf · 2021-03-11 · in Debian Running on Rust Coreutils
  32. Have you seen Just? https://github.com/casey/just It's make-like but supposedly improves on some of the arcane aspects of make (I can't judge how successful it is at that as I've never used make in anger).
    comment by nicoburns · 2021-03-09 · in Debian Running on Rust Coreutils
  33. ▲ 3
    Show HN: Just, a command runner written in Rust
    story by rodarmor · 2021-02-14 · 2 comments
  34. …so I think the problem is the choice of name. "just" is a utility designed to execute programs: https://github.com/casey/just#just
    comment by gregwebs · 2020-12-27 · in Getting rid of NPM scripts
  35. …case, especially with the documentation features and ability for commands to accept arguments. [1] https://github.com/casey/just
    comment by jordwest · 2020-12-23 · in Phony Targets
  36. I saw that the cost/benefit ratio of adopting https://github.com/casey/just in non-trivial projects was worth it as an alternative to bash scripts in script folders.
    comment by thenonameguy · 2020-09-22 · in No script is too simple
  37. …are now, so I would recommend Hashi’s stuff as of today. However, I recently discovered “just” ( https://github.com/casey/just ) which is a good parity of ansible but minus the cumbersome YAML and the idempotent aspect which is mostly…
    comment by poletopole · 2020-09-15 · in Ask HN: Is Micro-PaaS Dead?
  38. ▲ 1
    Just – a handy way to save and run project-specific commands
    story by michaelsbradley · 2020-09-02 · 0 comments
  39. ▲ 3
    Just: A Make Alternative in Rust
    story by zaiste · 2020-08-11 · 0 comments
  40. …a command runner (for example there is no standard way to list out the available commands). [just]( https://github.com/casey/just ) is a tool that feels similar to make but is designed explicitly for the purpose of running commands. I…
    comment by gregwebs · 2020-05-15 · in Polyglot Makefiles
  41. ▲ 1
    Just - a command runner inspired by make
    story by rencire · 2020-05-13 · 0 comments
  42. …global system utility for handy commands and automation tasks. Happy to answer any questions! [1]: https://github.com/casey/just [2]: https://github.com/egoist/maid
  43. …I would switch to either of these if I wasn't so heavily invested in my own tool. [just]( https://github.com/casey/just ) [task]( https://github.com/go-task/task ) I'm not sure what Run does that the two above don't.
  44. Looked it up: https://github.com/casey/just Very nice after a quick look. Too bad it's not as common as `make`.
  45. Looks like it's just just. https://github.com/casey/just
  46. ▲ 1
    Just a command runner
    story by snake_case · 2019-01-22 · 0 comments
  47. …focus on building C program. It has clunky syntax and many quirks. Just is just taks runner ;) [1]: https://github.com/casey/just
  48. …binary install) and it uses a make inspired syntax but aims to avoid some of Make's issues. [0] https://github.com/casey/just
    comment by timlyo · 2018-04-24 · in Fast website link checker in Go
  49. I like tool called "just". It's simple command runner inspired by make. https://github.com/casey/just One could argue that tool like this makes no sense since make is installed almost everywhere but I'm already using fish shell so one more…
  50. …in a different directory - run with a different interpreter - has better error messages [1] https://github.com/casey/just
    comment by curun1r · 2017-09-20 · in Golang: Don't be afraid of makefiles