zx helps write scripts in JavaScript with shell-command support, according to its project page.
dijo
dijo tracks habits from a terminal and supports scripting and integration with external tools.

About dijo
dijo is a habit tracker that runs in the terminal. It uses a curses-based interface and is modal, with different modes for viewing stats. It is open source and its code is hosted on GitHub.
You can add and delete habits with vim-like commands such as :add and :delete, navigate with hjkl keys, and view habits by day or week. Day mode shows days of the current month, while week mode shows weekly summaries. It can be scripted and connected to external programs to track events automatically, for example git commits. Documentation includes a wiki with getting started, automatic tracking, and command reference pages.
It suits Linux and Windows terminal users who prefer keyboard-driven tools, particularly those familiar with vim motions and those who want to install via cargo, Nix, Snap, or Arch AUR, or use prebuilt binaries from the Releases page.
Key features
- Runs in terminal with curses-based interface
- Navigate using vim-like hjkl motions
- Day mode and week mode for habit views
- Add and delete habits with :add and :delete
- Scriptable to track events via external programs
- Install via cargo, Nix, Snap, or AUR
- Open source under MIT license
- Available for Linux and Windows
- Scriptable with external programs
- Keyboard-driven vim-like workflow
- Windows install requires crossterm-backend option
- Cargo install requires rustc >= v1.42
- Terminal-only interface requires command-line use
dijo at a glance
- Website
- github.com/oppiliappan/dijo
- Category
- Software & Utilities › Linux Apps
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, Windows
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
dijo alternatives
Tools and sites you could use instead, ranked by how closely they match.
ytermusic plays YouTube Music from a terminal interface, with a text-based user interface described by its project.
Cattail provides an unofficial client for Tailscale and Headscale on Linux and Windows.
Use nextcord to integrate Python applications with the Discord API; the project is a maintained fork of discord.py.
DidYouMean corrects spelling from the command line when users are unsure how a word is written.
Search and play YouTube videos on Linux using youtube-viewer, according to its project description.
Popular in Linux Apps
Well-known listings from the same topic.
dijo FAQ
What is dijo?
How do I install dijo?
Does dijo work on Windows?
Can dijo track habits automatically?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











