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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
jamesob avatar

jamesob/desk

0
View on GitHub↗
2,577 stars·112 forks·Shell·MIT·12 views

Desk

A lightweight workspace manager for the shell

Features

  • Terminal Productivity - Lightweight workspace manager for shell environments.
  • Terminal Utilities - Lightweight workspace manager for shell environments.

Star history

Star history chart for jamesob/deskStar history chart for jamesob/desk

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Projects sharing features with Desk

These projects share indexed features with Desk. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • dvorka/hstrdvorka avatar

    dvorka/hstr

    4,438View on GitHub↗

    hstr is an interactive terminal user interface for searching, navigating, and managing command history for Bash and Zsh shells. It functions as a shell history manager and a searchable suggest box for retrieving and executing previous shell instructions. The tool provides capabilities for command snippet bookmarking, allowing frequently used commands to be tagged and saved for immediate retrieval. It also enables the management of shell history logs by removing obsolete or sensitive entries. The system includes a fuzzy-match search mechanism and a text-based user interface to filter command

    C
    View on GitHub↗4,438
  • 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
  • clvv/fasdclvv avatar

    clvv/fasd

    5,915View on GitHub↗

    fasd is a frecency-based path navigator and POSIX shell productivity tool designed to accelerate navigation between files and directories. It functions as a command-line wrapper that resolves shorthand queries into absolute paths by ranking results based on how often and how recently they have been accessed. The utility uses fuzzy string matching and case-insensitive lookups to resolve partial directory and file names. It can also import access history from external backends, such as text editors and desktop environments, to refine the accuracy of its ranking database. The tool provides shel

    Shell
    View on GitHub↗5,915
  • junegunn/fzfjunegunn avatar

    junegunn/fzf

    81,017View on GitHub↗

    This project is a general-purpose command-line filter that provides an interactive interface for processing standard input streams. It enables real-time fuzzy searching, data selection, and transformation, allowing users to navigate complex information or file systems directly within their terminal. By utilizing a pipe-oriented architecture, it integrates into existing shell pipelines and workflows to facilitate efficient data exploration. What distinguishes this tool is its highly extensible, event-driven design that allows for deep integration with external processes. It supports asynchrono

    Gobashclifish
    View on GitHub↗81,017
Compare all 30 related projects→

Frequently asked questions

What does jamesob/desk do?

A lightweight workspace manager for the shell

What are the main features of jamesob/desk?

The main features of jamesob/desk are: Terminal Productivity, Terminal Utilities.

Which projects share features with jamesob/desk?

Projects with overlapping indexed features include: jarun/nnn — This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local… kdabir/has — ✅ checks presence of various command line tools and their versions on the path. clvv/fasd — fasd is a frecency-based path navigator and POSIX shell productivity tool designed to accelerate navigation between… dvorka/hstr — hstr is an interactive terminal user interface for searching, navigating, and managing command history for Bash and… junegunn/fzf — This project is a general-purpose command-line filter that provides an interactive interface for processing standard… nvbn/thefuck — This tool is a rule-based engine designed to automate the correction of failed terminal commands. By integrating…