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. I find `just` to be better suited than `make` for this use case: https://github.com/casey/just The sibling's comment (re. just shell in files) is good too, and often I'll put all the various commands into a subdir, and `just` is just an…
    comment by deathanatos · 2024-05-13 · in I'm tired of makefiles
  2. …a lot of the workarounds necessary to use Make as a task runner and adds a few other features. https://github.com/casey/just
  3. ▲ 2
    Just a Command Runner
    story by FireInsight · 2024-05-13 · 0 comments
  4. I don't like makefiles, but I've been enjoying justfiles: https://github.com/casey/just
  5. lol that's a purple link for me: https://github.com/casey/just
    comment by AceJohnny2 · 2024-04-28 · in How I stopped worrying and loved Makefiles
  6. ▲ 1
    Just a Command Runner
    story by thunderbong · 2024-04-26 · 0 comments
  7. …rather than build outputs. Define your recipes and then you can compose them as needed. [0] https://github.com/casey/just
  8. …make my mac more usable for me in no particular order: visidata - https://www.visidata.org just - https://github.com/casey/just ripgrep - https://github.com/BurntSushi/ripgrep macports - https://www.macports.org sloth -…
  9. …I'm a massive fan of things like `make` and more appropriately for the current age, `just`[0] [0]: https://github.com/casey/just
    comment by hardwaresofton · 2024-04-03 · in GitHub switched to Docker Compose v2, action needed
  10. …values and I store them all in $PATH enabled local/bin I would consider using just for this: https://github.com/casey/just
    comment by BeetleB · 2024-01-21 · in Keeping a long shell history
  11. …command available, the ability to use different languages, and overall simpler command writing. [1] https://github.com/casey/just
    comment by gregwebs · 2023-12-26 · in Using Make – writing less Makefile
  12. …is fantastic, but I'd say that this solution is somewhat in response to this open issue from 2019: https://github.com/casey/just/issues/429 I really wish just was included as a package in distributions.
  13. Reminds me of `just`. I love `just`. (Although I've never used make...) https://github.com/casey/just
  14. …initially building togomak, but there is a feature coming in soon which I am looking forward to: https://github.com/casey/just/pull/1562 . While I was building togomak, I read through Dagger [1], Earthly [2], Concourse CI [3], Jest and…
  15. …At which point, you might as well just use a task executor. If make is not your liking, how about https://github.com/casey/just
  16. for this purpose Just[1] with a python shebang line works great [1] https://github.com/casey/just
    comment by omgwtfusb · 2023-10-24 · in Marcel the Shell
  17. They can get quite gnarly, check out Just as a modern alternative: https://github.com/casey/just
  18. I saw this further down in the thread: https://github.com/casey/just Looks like a version of make optimized for running commands instead of builds.
    comment by colonCapitalDee · 2023-09-22 · in Makefile Tutorial
  19. You mean, just? https://github.com/casey/just
    comment by pletnes · 2023-09-22 · in Makefile Tutorial
  20. Dropping a link here for convenience: https://github.com/casey/just
    comment by tnorthcutt · 2023-09-22 · in Makefile Tutorial
  21. …overview of what high level actions I might execute. Note that I have recently switched to Just ( https://github.com/casey/just ). While not technically the exact feature set as make, it covers all of the ground for what I typically do. It…
    comment by 0cf8612b2e1e · 2023-09-10 · in “Make” as a static site generator (2022)
  22. Just is already 'taken' in the Rust community as it is a command runner utility like make: https://github.com/casey/just
    comment by orlp · 2023-07-21 · in I have written a JVM in Rust
  23. An alternative I quite like is “just”. https://github.com/casey/just
    comment by TheLocehiliosan · 2023-07-16 · in Mk: A Successor to Make (1987) [pdf]
  24. How does this compare with `just`[0]? I've never written a Makefile but I'm a big fan of `just`. [0] https://github.com/casey/just
    comment by arcanemachiner · 2023-07-16 · in Taskfile: A Modern Alternative to Makefile
  25. …other tasks having been run before. A task-runner tool like `just` is better suited to this task. https://github.com/casey/just `just` has some nice UX improvements over `make`. (e.g. doesn't require soft tabs, can list recipes out of the…
    comment by rgoulter · 2023-05-16 · in Learn Makefiles with the Tastiest Examples
  26. …"will be readable in 5 months". The Just command runner [1] is good, but is not as ubiquitous. [1]: https://github.com/casey/just
    comment by alhirzel · 2023-05-15 · in Learn Makefiles with the Tastiest Examples
  27. …nix, it's probably not much of an issue to use a better task runner. I'd recommend 'just' instead https://github.com/casey/just -- It has a nicer UX, with a few significant quality-of-life improvements out-of-the-box compared to `make`.…
    comment by rgoulter · 2023-04-24 · in I use Nix and make(1) to develop
  28. …build system (which has been the minority use case of my use cases in the last 5 or so years). * https://github.com/casey/just
    comment by chasinglogic · 2023-04-20 · in A Love Letter to Make
  29. How does it compare to just? https://github.com/casey/just
    comment by aabdelhafez · 2023-04-08 · in Knit: Making a Better Make
  30. I've seen a few, but the only one I can remember off the top of my head is just[0]. [0]: https://github.com/casey/just
    comment by lantry · 2023-04-08 · in Knit: Making a Better Make
  31. …is not just concerned with compiling C, but has task automation builtin from the beginning. [0] https://github.com/casey/just
    comment by 0cf8612b2e1e · 2023-04-07 · in Buck2: Our open source build system
  32. After using https://github.com/casey/just in a medium sized project, I wholly recommend anyone even slightly frustrated with Makefiles to switch to this. C++ : C :: Just : Make More sensible defaults, fewer footguns, just as expressive…
    comment by spacetime_cmplx · 2023-03-31 · in Reflections on 10k Hours of DevOps
  33. Url: https://github.com/casey/just
  34. …things like passing arguments to a task become incredibly complex. I’ve been playing around with https://github.com/casey/just and so far it’s been very pleasant.
    comment by ricardobeat · 2023-02-23 · in Show HN: Xc – A Markdown Defined Task Runner
  35. …If we ever want to change it will be simple to remove both, so we're not tied to the ecosystem. [1] https://github.com/casey/just
  36. …want: it's simpler than Make, with less magic, but it allows to declare task dependencies. [Just]: https://github.com/casey/just
    comment by nine_k · 2023-01-11 · in Makefiles for web work
  37. …elegantly add it to any Containerfile, no? Edit: I don't see a publicized image - added an issue: https://github.com/casey/just/issues/1497 However, anyone could add a docker just for just for their own project and use it to pull in just…
    comment by benatkin · 2023-01-11 · in Makefiles for web work
  38. the just dev has questionable privacy view, used to copy all Justfiles on github - https://github.com/casey/just/issues/1163 - https://github.com/casey/just/issues/503
    comment by transportheap · 2023-01-10 · in Just: A Command Runner
  39. …support for argument parsing [1] and help messages [2]. You're right about functions of course. 1: https://github.com/casey/just#recipe-parameters 2: https://github.com/casey/just#documentation-comments
    comment by dividedbyzero · 2023-01-10 · in Just: A Command Runner
  40. …Managing dependencies in python gets complex quickly. Your package manager likely also has just: https://github.com/casey/just#packages .
    comment by nicoburns · 2023-01-10 · in Just: A Command Runner
  41. …time-consuming tests unnecessarily. Bazel caches test results to avoid this, for example. [0] https://github.com/casey/just#what-are-the-idiosyncrasies-of...
    comment by kjgkjhfkjf · 2023-01-10 · in Just: A Command Runner
  42. …really fancy you could make a common.bash with safety pragmas and things like the host string. [1]: https://github.com/casey/just/blob/master/examples/screensho...
    comment by l0b0 · 2023-01-10 · in Just: A Command Runner
  43. See https://github.com/casey/just/pull/1470
    comment by JuniperMesos · 2023-01-10 · in Just: A Command Runner
  44. https://github.com/casey/just#recipe-parameters Accepting arguments alone seems to be a pretty big value add.
    comment by bpicolo · 2023-01-10 · in Just: A Command Runner
  45. …of package repos, but not all of them. Finally packaging Just for Debian[0] would help a lot. [0] https://github.com/casey/just/issues/429
    comment by rodarmor · 2023-01-10 · in Just: A Command Runner
  46. I believe this is just due to how they're parsing the README.md on https://github.com/casey/just . (Though this should probably still be updated) The installation section has no direct body, but there are subheaders with the actual…
    comment by JacobLinney · 2023-01-09 · in Just: A Command Runner
  47. ▲ 482
    Just: A Command Runner
    story by tnorthcutt · 2023-01-09 · 199 comments
  48. …with .PHONY targets. It has a cleaner syntax and fewer pitfalls compared to makefiles. [0] https://github.com/casey/just
    comment by watusername · 2023-01-09 · in Fake it until you automate it
  49. …- https://asdf-vm.com/ : I find this better than installing python/node/etc from nix. - https://github.com/casey/just : I use this as my command runner (similar to make but cleaner in my opinion)
    comment by sontek · 2023-01-09 · in Dotfiles Management
  50. I've found the script runner "just" to be worth using. https://github.com/casey/just just (at a glance) is like a Makefile, but with some nice UX improvements that make it worth using. e.g. with `just --choose`, it runs fzf against the…
    comment by rgoulter · 2022-12-31 · in SD: My script directory