awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to skywind3000/z.lua

Open-source alternatives to Z.lua

30 open-source projects similar to skywind3000/z.lua, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Z.lua alternative.

  • rupa/zrupa avatar

    rupa/z

    17,016View on GitHub↗

    z is a shell navigation utility and directory history tracker designed to reduce the amount of typing required to move through deep directory structures. It functions as a command line tool for jumping to frequently and recently visited directories using a ranking algorithm. The tool utilizes a frecency-based path jump system that weights the number of visits against the time elapsed since the last access to determine priority. It identifies candidate navigation targets by applying regular expression patterns against a database of visited paths. The utility integrates with the shell completi

    Shell
    View on GitHub↗17,016
  • wting/autojumpwting avatar

    wting/autojump

    16,928View on GitHub↗

    Autojump is a shell directory navigation tool and weighted directory search utility. It functions as a path shortcut manager that allows users to jump to frequently visited directories using partial name matching. The tool optimizes shell workflows by learning navigation patterns and maintaining a weighted database of visited paths. It ranks folders based on access frequency and recency to resolve ambiguous queries and minimize the keystrokes required to reach deeply nested directories. Beyond shell navigation, the utility provides integration with native system file explorers to launch mana

    Pythonautojumpcommand-line-toolfilesystem
    View on GitHub↗16,928
  • ajeetdsouza/zoxideajeetdsouza avatar

    ajeetdsouza/zoxide

    37,467View on GitHub↗

    Zoxide is a terminal utility designed to accelerate filesystem navigation by learning user habits. It functions as a command-line navigation tool that allows users to jump to frequently accessed directories using partial names rather than typing out full file paths. The tool maintains a persistent, atomic file-based database that records navigation history, enabling rapid lookups and safe updates across multiple shell sessions. The project distinguishes itself through a frecency-based ranking algorithm, which calculates directory relevance by combining access frequency with temporal decay. Th

    Rustautojumpbashcli
    View on GitHub↗37,467

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • iridakos/gotoiridakos avatar

    iridakos/goto

    904View on GitHub↗

    Alias and navigate to directories with tab completion in Linux

    Shellaliasesbashdirectories
    View on GitHub↗904
  • jarun/nnnjarun avatar

    jarun/nnn

    21,630View on GitHub↗

    This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local and remote filesystems. It functions as both a standalone console file explorer and a versatile file picker, allowing users to select paths and pass them to external shell commands or system utilities for automated workflows. The application distinguishes itself through a highly modular architecture that supports compile-time feature flagging and static binary compilation, ensuring a minimal memory footprint and portability across environments. Users can extend its core function

    Candroidbatch-renamec
    View on GitHub↗21,630
  • dduan/tredduan avatar

    dduan/tre

    1,210View on GitHub↗

    Tree command, improved.

    Rust
    View on GitHub↗1,210
  • gokcehan/lfgokcehan avatar

    gokcehan/lf

    9,340View on GitHub↗

    lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and organizing files and directories. It operates as a shell-integrated tool that synchronizes the current working directory with the calling shell and supports vi-style keybindings for filesystem operations. The project distinguishes itself through its ability to render images directly in the terminal via the SIXEL graphics protocol and its shell-driven execution model, which allows users to extend functionality using external shell scripts and commands. It also implements a server

    Gofile-managerterminal
    View on GitHub↗9,340
  • amosavian/amsmb2amosavian avatar

    amosavian/AMSMB2

    302View on GitHub↗

    Swift framework to connect SMB2/3 shares

    Swift
    View on GitHub↗302
  • alifarazz/mpv-zenity-open-filesA

    alifarazz/mpv-zenity-open-files

    0View on GitHub↗
    View on GitHub↗0
  • adityak368/android-filebrowser-filepickerA

    adityak368/Android-FileBrowser-FilePicker

    0View on GitHub↗
    View on GitHub↗0
  • antonmedv/llantonmedv avatar

    antonmedv/ll

    53View on GitHub↗

    Opinionated ls rewrite in Go 🧦

    View on GitHub↗53
  • arimxyer/modelsarimxyer avatar

    arimxyer/models

    445View on GitHub↗

    TUI and CLI for browsing AI models, benchmarks, coding agents, and statuses for AI providers.

    Rust
    View on GitHub↗445
  • arpitkh96/amazefilemanagerA

    arpitkh96/AmazeFileManager

    0View on GitHub↗
    View on GitHub↗0
  • art-ws/ngx-wsart-ws avatar

    art-ws/ngx-ws

    1View on GitHub↗

    ngx-ws

    TypeScript
    View on GitHub↗1
  • antonmedv/fxantonmedv avatar

    antonmedv/fx

    20,282View on GitHub↗

    Fx is a command-line processing suite designed for the transformation, conversion, exploration, and visualization of structured data. It functions as a terminal-based utility that handles both automated shell pipelines and interactive navigation of complex, nested data hierarchies. The tool distinguishes itself by integrating a JavaScript-based engine that executes user-provided logic to filter, map, or modify data fields within a sandboxed runtime. It maintains a responsive interface by decoupling data processing from the display loop, allowing users to explore large datasets through an inte

    Goclicommand-linejson
    View on GitHub↗20,282
  • angular/angular-cliangular avatar

    angular/angular-cli

    27,018View on GitHub↗

    The Angular Command Line Interface is a tool for initializing, scaffolding, and managing the development lifecycle of Angular web applications from a terminal. It functions as a project manager and frontend build toolchain, providing a standardized way to bootstrap new applications and manage their overall health and configuration. The tool employs schematic-based code generation to create standardized project structures and components. It utilizes a workspace-based configuration to manage multiple related applications and libraries within a single shared root and dependency tree. The system

    TypeScript
    View on GitHub↗27,018
  • akianonymus/gdrive-downloaderAkianonymus avatar

    Akianonymus/gdrive-downloader

    364View on GitHub↗

    Download a gdrive folder or file easily, shell ftw.

    Shellbashcli-toolgdrive
    View on GitHub↗364
  • aweary/alderaweary avatar

    aweary/alder

    250View on GitHub↗

    A minimal implementation of the UNIX tree command with colors!

    JavaScriptcommandterminal
    View on GitHub↗250
  • ayghub/open-dirA

    ayghub/open-dir

    0View on GitHub↗
    View on GitHub↗0
  • ayoisaiah/f2ayoisaiah avatar

    ayoisaiah/f2

    2,418View on GitHub↗

    F2 is a cross-platform command-line tool for batch renaming files and directories quickly and safely. Written in Go!

    Gobatch-renamebulk-rename-filesgolang
    View on GitHub↗2,418
  • b4b4r07/enhancdb4b4r07 avatar

    b4b4r07/enhancd

    2,702View on GitHub↗

    :rocket: A next-generation cd command with your interactive filter

    Shell
    View on GitHub↗2,702
  • back2bikes/meteor-slingshotBack2bikes avatar

    Back2bikes/meteor-slingshot

    13View on GitHub↗

    meteor-slingshot

    JavaScript
    View on GitHub↗13
  • baz-scm/baz-cliB

    baz-scm/baz-cli

    0View on GitHub↗
    View on GitHub↗0
  • beavailable/sharebeavailable avatar

    beavailable/share

    49View on GitHub↗

    Share and receive files effortlessly over HTTP

    Python
    View on GitHub↗49
  • belingud/gptcometB

    belingud/gptcomet

    0View on GitHub↗
    View on GitHub↗0
  • beyondgrep/ack3beyondgrep avatar

    beyondgrep/ack3

    817View on GitHub↗

    ack is a grep-like search tool optimized for source code.

    Perl
    View on GitHub↗817
  • blacksmoke16/oqBlacksmoke16 avatar

    Blacksmoke16/oq

    206View on GitHub↗

    A performant, and portable jq wrapper to facilitate the consumption and output of formats other than JSON; using jq filters to transform the data.

    Crystal
    View on GitHub↗206
  • bootandy/dustbootandy avatar

    bootandy/dust

    11,843View on GitHub↗

    Dust is a command line disk usage analyzer written in Rust. It functions as a disk space visualization tool and recursive directory size scanner used to identify large files and directories through a formatted list of disk consumption across a filesystem. The tool differentiates itself by providing a recursive tree view to visualize space distribution and the ability to output directory and file size data in machine-readable formats for external processing and analysis. Its broader capabilities include filesystem auditing and storage capacity management. This is achieved through file and dir

    Rust
    View on GitHub↗11,843
  • borasavkar/mpv-file-organizerB

    borasavkar/mpv-file-organizer

    0View on GitHub↗
    View on GitHub↗0
  • athityakumar/colorlsathityakumar avatar

    athityakumar/colorls

    5,123View on GitHub↗

    colorls is a Ruby-based terminal directory visualizer that displays file system contents using colors, Font Awesome icons, and Git status indicators. It functions as a command line interface for rendering directory contents and nested file system hierarchies in both list and tree formats. The project features a customizable theme engine that allows users to override default colors and unicode icons via external configuration files. It integrates with version control to append the status of files and folders directly within the terminal listing. The tool provides capabilities for directory hi

    Rubyclicoloreye-candy
    View on GitHub↗5,123