Hacker GitHub

← All repos

cantino/mcfly

View on GitHub ↗ ★ 7,821 Rust

Fly through your shell history. Great Scott!

55 mentions on Hacker News by 42 people: 8 stories, 47 comments · first 2018-12-03 · latest 2026-04-02

Mentions per year 55 mentions · busiest year 2022 (19)
20082026
  1. You might be interested in: https://github.com/cantino/mcfly - fuzzy shell history (feels lighter than atuin to me, in rust) https://github.com/watchexec/watchexec - rerun on file change, knows about .gitignore/.ignore etc (in rust)…
  2. …QoL improvement to any shell I use is to improve the history function(Ctlr+R)I personally like https://github.com/cantino/mcfly
  3. You can try McFly [1] and Television [2]. I still prefer fzf. [1] https://github.com/cantino/mcfly [2] https://github.com/alexpasmantier/television
  4. …- The command's historical exit status. You probably don't want to run old failed commands. [1] https://github.com/cantino/mcfly
    comment by AyyEye · 2025-09-23 · in Zoxide: A Better CD Command
  5. How does it compare to mcfly? https://github.com/cantino/mcfly
    comment by Fervicus · 2025-06-24 · in Atuin – Magical Shell History
  6. …sync, there are a bunch of other projects doing this (and supporting several shells), eg: - mcfly: https://github.com/cantino/mcfly - resh: https://github.com/curusarn/resh
    comment by ellieh · 2025-06-24 · in Atuin – Magical Shell History
  7. …commands. McFly's suggestions are prioritized in real time with a small neural network. [1] https://github.com/cantino/mcfly
    comment by devjam · 2025-03-26 · in Better Shell History Search
  8. https://github.com/cantino/mcfly https://github.com/atuinsh/atuin You're welcome.
  9. …- enter partial path, press tab) and continue: https://github.com/laktak/extrakto * mcfly history: https://github.com/cantino/mcfly just watch the demo, you'll see * ugrep: grep with a powerful tui: https://github.com/Genivia/ugrep - I…
    comment by kristopolous · 2025-02-09 · in Some terminal frustrations
  10. It's actually quite neat, doesn't have to do anything with the current AI hype: https://github.com/cantino/mcfly/blob/master/src/network.rs Just a few nodes, hardcoded weights. I wonder how it was trained.
    comment by iFreilicht · 2024-01-12 · in Fly through your shell history
  11. It is a custom pretrained NN with very few nodes, the full source code is here: https://github.com/cantino/mcfly/blob/master/src/network.rs
    comment by iFreilicht · 2024-01-12 · in Fly through your shell history
  12. Some discussion about cross pollination https://github.com/cantino/mcfly/issues/373
    comment by bongobingo1 · 2024-01-12 · in Fly through your shell history
  13. True I use mcfly[1] works pretty smoothly for me [1] https://github.com/cantino/mcfly
  14. I've had a great time using McFly ( https://github.com/cantino/mcfly ) for going through my command history. It prioritizes showing commands that were previously run in your current directory!
  15. I end up installing mcfly ( https://github.com/cantino/mcfly ) in all my shells, and it works great in fish as well.
    comment by srjilarious · 2023-08-26 · in Fish – A friendly interactive shell
  16. Does mcfly also have this behavior? https://github.com/cantino/mcfly
  17. I’m trying to compare this to mcfly, which does that, and also uses a sqlite db https://github.com/cantino/mcfly
  18. How does this compare to McFly? https://github.com/cantino/mcfly
  19. If you like searching your Bash history with fzf, you're gonna love McFly: https://github.com/cantino/mcfly
  20. There's also McFly which does the same thing. https://github.com/cantino/mcfly I've only used McFly and found it to be pretty great. My only complaint is the default search mode is SQL strings, so you have to use `%` for wildcards. I wish…
  21. How would you compare this to, say, McFly? https://github.com/cantino/mcfly
    comment by pmarreck · 2023-03-21 · in So you've installed `fzf` – now what?
  22. I'm a fan of McFly https://github.com/cantino/mcfly
    comment by pmarreck · 2023-03-21 · in So you've installed `fzf` – now what?
  23. …and changed the way I write code. Have a good clipboard history has really changed my flow. [1]: https://github.com/cantino/mcfly [2]: https://github.com/TermiT/Flycut
  24. Another similar tool that may be of interest is mcfly https://github.com/cantino/mcfly
    comment by uneekname · 2022-11-29 · in Keyboard shortcuts for GNU Readline
  25. …useless to me. I used to use something before, probably McFly, that had way better search results. https://github.com/cantino/mcfly https://github.com/ellie/atuin
  26. As far as control-R command history searching, really enjoying McFly https://github.com/cantino/mcfly
  27. …<ctrl+r>. It makes suggestions based on your current directory as well as your command history. [0] https://github.com/cantino/mcfly
    comment by uneekname · 2022-06-30 · in Ask HN: Can I see your cheatsheet?
  28. https://github.com/cantino/mcfly it uses small neural engine and pretty fast
    comment by ghishadow · 2022-05-16 · in RESH: Rich Enhanced Shell History
  29. Alternatives (without judgement): https://github.com/cantino/mcfly https://github.com/jcsalterego/historian https://github.com/larkery/zsh-histdb + https://github.com/m42e/zsh-histdb-fzf https://github.com/ellie/atuin All of these except…
    comment by phiresky · 2022-05-16 · in RESH: Rich Enhanced Shell History
  30. Been using something similar, McFly, for a while. It works really well. https://github.com/cantino/mcfly
    comment by cmer · 2022-05-16 · in RESH: Rich Enhanced Shell History
  31. This can be made much more powerful by McFly, I recommend: https://github.com/cantino/mcfly
    comment by PufPufPuf · 2022-04-30 · in Ask HN: Teach me something new
  32. …further in this space (disclaimer, I'm one of the maintainers) [0]: https://datasette.io/ [1]: https://github.com/cantino/mcfly [2]: https://github.com/ajeetdsouza/zoxide [3]: https://github.com/ellie/atuin
    comment by conradludgate · 2022-04-27 · in Atuin for zsh shell history in SQLite
  33. There's also McFly[1] that does interactive history search. [1]: https://github.com/cantino/mcfly
    comment by carlhjerpe · 2022-04-26 · in Zq: An easier and faster alternative to jq
  34. McFly works on Fish and re-adds your ctrl-R back, except makes it much more powerful: https://github.com/cantino/mcfly
    comment by pmarreck · 2022-03-20 · in Fish 3.4.0
  35. Not GPT-3, but you may be interested in this: https://github.com/cantino/mcfly
    comment by Trasmatta · 2022-03-19 · in Fish 3.4.0
  36. You can use McFly instead: https://github.com/cantino/mcfly
  37. …net or fzf along with sqlite and clever script hooks to do basically everything you may need: https://github.com/cantino/mcfly
  38. …You can remove entries from your history as well all within the McFly U/I. Game changer. [1] https://github.com/cantino/mcfly
    comment by nodesocket · 2022-03-17 · in TUIs
  39. https://github.com/cantino/mcfly Life changer
  40. Do you know how zsh-histdb compares to similar projects?(quick google…) https://github.com/cantino/mcfly https://github.com/ellie/atuin https://loshadki.app/shellhistory/ https://github.com/AlexanderThaller/hstdb…
  41. I think mcfly's ( https://github.com/cantino/mcfly ) prioritization engine is still the killer feature for my purposes, but the sync server and timing display are both fantastic ideas, and I'd love to see them all together. Mcfly's also…
  42. …lsd, a fast alternative to exa https://github.com/Peltoche/lsd mcfly, reverse-search on steroids https://github.com/cantino/mcfly
  43. mcfly is a nice alternative https://github.com/cantino/mcfly
    comment by oweiler · 2021-02-18 · in Zsh Tricks to Blow Your Mind
  44. If you are disappointed, there's mcfly, which does things with your shell history and ML: https://github.com/cantino/mcfly :-)
  45. These ones are pretty good too: https://github.com/cantino/mcfly https://github.com/dvorka/hstr
    comment by umvi · 2019-05-30 · in Better Bash History (2012)
  46. …I didn't. There's also some other extensions I'd like to try that enhance history like "McFly" ( https://github.com/cantino/mcfly ), based on this previous zsh-histdb discussion: https://news.ycombinator.com/item?id=15041772
    comment by linsomniac · 2018-12-28 · in Fish shell 3.0
  47. It shouldn't be too hard if someone wants to work on it. https://github.com/cantino/mcfly/issues/3