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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

33 repository-uri

Awesome GitHub RepositoriesMotion and Navigation

Plugins for efficient cursor movement and buffer navigation.

Explore 33 awesome GitHub repositories matching part of an awesome list · Motion and Navigation. Refine with filters or upvote what's useful.

Awesome Motion and Navigation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • nvim-mini/mini.nvimAvatar nvim-mini

    nvim-mini/mini.nvim

    9,325Vezi pe GitHub↗

    mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation, user interface, and text manipulation tools. It serves as a modular plugin collection, a UI toolkit for creating custom statuslines and notifications, and a package manager for installing and pinning external plugins from Git. The project provides a specialized fuzzy picker framework for filtering files and symbols, an LSP completion engine with interactive snippet expansion, and a dedicated plugin test framework that uses headless editor instances and remote procedure calls

    Jumps to single characters efficiently.

    Lualuamini-nvimneovim
    Vezi pe GitHub↗9,325
  • emacs-tw/awesome-emacsAvatar emacs-tw

    emacs-tw/awesome-emacs

    9,180Vezi pe GitHub↗

    Awesome Emacs is a curated directory of community-driven resources, packages, and configurations designed to extend the functionality of the Emacs text editor. It serves as a comprehensive index for users seeking to transform their editor into a specialized development environment or a highly personalized productivity workspace. The collection highlights tools that enable deep customization of the Emacs experience, ranging from ergonomic key binding schemes and visual interface themes to advanced window management and navigation utilities. It provides a centralized reference for discovering e

    Offers plugins for efficient cursor movement, character-based jumps, and buffer navigation.

    awesome-listemacs
    Vezi pe GitHub↗9,180
  • ggandor/leap.nvimAvatar ggandor

    ggandor/leap.nvim

    5,031Vezi pe GitHub↗

    leap.nvim este un plugin de mișcare pentru Neovim și un instrument de navigare în text conceput pentru poziționarea cursorului prin tastatură. Permite utilizatorilor să mute cursorul la orice caracter specific vizibil pe ecran folosind secvențe scurte de taste. Plugin-ul identifică caracterele țintă în viewport-ul curent și atribuie etichete de disambiguizare mai multor potriviri, permițând relocarea precisă a cursorului fără utilizarea mouse-ului.

    Standardizes label-based navigation in Vim-like editors.

    Fennel
    Vezi pe GitHub↗5,031
  • folke/flash.nvimAvatar folke

    folke/flash.nvim

    3,903Vezi pe GitHub↗

    flash.nvim is a label-based navigation engine and motion plugin for Neovim. It provides a system for fast cursor repositioning by marking targets across the screen with unique characters, allowing for instant movement to specific characters, search matches, and code structures. The plugin extends navigation through Tree-Sitter integration, enabling the identification and selection of parent nodes and structural code blocks. It further distinguishes itself by supporting multi-window cursor movement, allowing users to search for patterns and jump between different files or split windows using a

    Navigates code using labels and Tree-sitter integration.

    Luaneovimneovim-plugin
    Vezi pe GitHub↗3,903
  • ggandor/lightspeed.nvimAvatar ggandor

    ggandor/lightspeed.nvim

    1,557Vezi pe GitHub↗

    deprecated in favor of leap.nvim

    Provides high-speed navigation with label-based jumping.

    Fennel
    Vezi pe GitHub↗1,557
  • tris203/precognition.nvimAvatar tris203

    tris203/precognition.nvim

    1,369Vezi pe GitHub↗

    💭👀precognition.nvim - Precognition uses virtual text and gutter signs to show available motions.

    Visualizes available motions with signs and text.

    Lua
    Vezi pe GitHub↗1,369
  • chrisgrieser/nvim-spiderAvatar chrisgrieser

    chrisgrieser/nvim-spider

    886Vezi pe GitHub↗

    Use the w, e, b motions like a spider. Move by subwords and skip insignificant punctuation.

    Improves word motions for camelCase and punctuation.

    Lua
    Vezi pe GitHub↗886
  • abecodes/tabout.nvimAvatar abecodes

    abecodes/tabout.nvim

    858Vezi pe GitHub↗

    tabout plugin for neovim

    Jumps out of bracket pairs and quotes.

    Lua
    Vezi pe GitHub↗858
  • smoka7/hop.nvimAvatar smoka7

    smoka7/hop.nvim

    794Vezi pe GitHub↗

    Neovim motions on speed!

    Enables fast jumping anywhere in a document.

    Lua
    Vezi pe GitHub↗794
  • aaronik/treewalker.nvimAvatar aaronik

    aaronik/Treewalker.nvim

    609Vezi pe GitHub↗

    A neovim plugin for moving around your code in a syntax tree aware manner

    Moves through the abstract syntax tree.

    Lua
    Vezi pe GitHub↗609
  • mfussenegger/nvim-treehopperAvatar mfussenegger

    mfussenegger/nvim-treehopper

    462Vezi pe GitHub↗

    Region selection with hints on the AST nodes of a document powered by treesitter

    Selects regions based on Tree-sitter nodes.

    Lua
    Vezi pe GitHub↗462
  • ggandor/flit.nvimAvatar ggandor

    ggandor/flit.nvim

    410Vezi pe GitHub↗

    Enhanced f/t motions for Leap

    Enhances standard f/t motions for Leap.

    Lua
    Vezi pe GitHub↗410
  • cbochs/portal.nvimAvatar cbochs

    cbochs/portal.nvim

    367Vezi pe GitHub↗

    Neovim plugin for improved location list navigation

    Enhances standard jumplist motions.

    Lua
    Vezi pe GitHub↗367
  • rlane/pounce.nvimAvatar rlane

    rlane/pounce.nvim

    366Vezi pe GitHub↗

    Incremental fuzzy search motion plugin for Neovim

    Moves the cursor using fuzzy search.

    Lua
    Vezi pe GitHub↗366
  • ggandor/leap-spooky.nvimAvatar ggandor

    ggandor/leap-spooky.nvim

    281Vezi pe GitHub↗

    👻 Actions at a distance

    Performs remote actions using Leap.

    Lua
    Vezi pe GitHub↗281
  • drybalka/tree-climber.nvimAvatar drybalka

    drybalka/tree-climber.nvim

    158Vezi pe GitHub↗

    Plugin for easy navigation around the syntax-tree produced by the treesitter that also works in comments and multi-language files!

    Navigates Tree-sitter trees across languages.

    Lua
    Vezi pe GitHub↗158
  • woosaaahh/sj.nvimAvatar woosaaahh

    woosaaahh/sj.nvim

    130Vezi pe GitHub↗

    Search based navigation combined with quick jump features.

    Combines search-based navigation with quick jumps.

    Lua
    Vezi pe GitHub↗130
  • liangxianzhe/nap.nvimAvatar liangxianzhe

    liangxianzhe/nap.nvim

    104Vezi pe GitHub↗

    Quickly move between next and previous NeoVim buffer, tab, file, quickfix, diagnostic, etc.

    Jumps between buffers and diagnostics with single keys.

    Lua
    Vezi pe GitHub↗104
  • rasulomaroff/telepath.nvimAvatar rasulomaroff

    rasulomaroff/telepath.nvim

    71Vezi pe GitHub↗

    Actions at a distance using telepathy 🫢✨

    Extends Leap for remote navigation actions.

    Lua
    Vezi pe GitHub↗71
  • kiyoon/treesitter-indent-object.nvimAvatar kiyoon

    kiyoon/treesitter-indent-object.nvim

    73Vezi pe GitHub↗

    Context-aware indent textobject powered by Treesitter. vai to select current context.

    Provides context-aware indent text objects.

    Lua
    Vezi pe GitHub↗73
Înapoi12Înainte
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Motion and Navigation