Cursor Open Source Projects

Browse 529 Cursor open source projects, ranked by GitHub stars. Find the most popular Cursor tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 529 projects
16,583 stars

wagerfield/parallax

Parallax Engine that reacts to the orientation of a smart device

Metrics details
Stars16,583
15,172 stars

VSCodeVim/Vim

:star: Vim for Visual Studio Code

Metrics details
Stars15,172
10,998 stars

mawww/kakoune

mawww's experiment for a better code editor

Metrics details
Stars10,998
10,781 stars

codota/TabNine

AI Code Completions

Metrics details
Stars10,781
7,951 stars

terryma/vim-multiple-cursors

True Sublime Text style multiple selections for Vim

Metrics details
Stars7,951
7,393 stars

0nn0/terminal-mac-cheatsheet

List of my most used commands and shortcuts in the terminal for Mac

Metrics details
Stars7,393
7,134 stars

simeji/jid

json incremental digger

Metrics details
Stars7,134
6,525 stars

linearmouse/linearmouse

The mouse and trackpad utility for Mac.

Metrics details
Stars6,525
6,125 stars

brookhong/Surfingkeys

Map your keys for web surfing, expand your browser with javascript and keyboard.

Metrics details
Stars6,125
5,488 stars

c-bata/go-prompt

Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.

Metrics details
Stars5,488
4,874 stars

mg979/vim-visual-multi

Multiple cursors plugin for vim/neovim

Metrics details
Stars4,874
4,410 stars

jeffreytse/zsh-vi-mode

💻 A better and friendly vi(vim) mode plugin for ZSH.

Metrics details
Stars4,410
4,321 stars

PowerShell/PSReadLine

A bash inspired readline implementation for PowerShell

Metrics details
Stars4,321
4,148 stars

crossterm-rs/crossterm

Cross platform terminal library rust

Metrics details
Stars4,148
4,016 stars

tholman/cursor-effects

Old-school cursor effects for your browser built with modern JavaScript

Metrics details
Stars4,016
3,828 stars

ful1e5/Bibata_Cursor

Open source, compact, and material designed cursor set.

Metrics details
Stars3,828
3,646 stars

psycopg/psycopg2

PostgreSQL database adapter for the Python programming language

Metrics details
Stars3,646
3,593 stars

rvaiya/warpd

A modal keyboard-driven virtual pointer

Metrics details
Stars3,593
3,524 stars

justinmk/vim-sneak

The missing motion for Vim :athletic_shoe:

Metrics details
Stars3,524
3,401 stars

prabirshrestha/vim-lsp

async language server protocol plugin for vim and neovim

Metrics details
Stars3,401
3,265 stars

moncho/dry

dry - A Docker manager for the terminal @

Metrics details
Stars3,265
3,259 stars

ksnip/ksnip

ksnip the cross-platform screenshot and annotation tool

Metrics details
Stars3,259
3,248 stars

inducer/pudb

Full-screen console debugger for Python

Metrics details
Stars3,248
3,157 stars

Yomguithereal/baobab

JavaScript & TypeScript persistent and optionally immutable data tree with cursors.

Metrics details
Stars3,157
3,008 stars

alm-tools/alm

:rose: A :cloud: ready IDE just for TypeScript :heart:

Metrics details
Stars3,008
2,819 stars

sedwards2009/extraterm

The swiss army chainsaw of terminal emulators

Metrics details
Stars2,819
2,724 stars

okbob/pspg

Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Works well with pgcli too. Can be used as CSV or TSV viewer too. It supports searching, selecting rows, columns, or block and export selected area to clipboard.

Metrics details
Stars2,724
2,708 stars

thestinger/termite

Termite is obsoleted by Alacritty. Termite was a keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support.

Metrics details
Stars2,708
2,675 stars

tameemsafi/typewriterjs

A simple yet powerful native javascript plugin for a cool typewriter effect.

Metrics details
Stars2,675
2,528 stars

magnars/multiple-cursors.el

Multiple cursors for emacs.

Metrics details
Stars2,528
2,491 stars

p-gen/smenu

smenu started as a lightweight and flexible terminal menu generator, but quickly evolved into a powerful and versatile CLI selection tool for interactive or scripting use.

Metrics details
Stars2,491
2,463 stars

RRethy/vim-illuminate

illuminate.vim - (Neo)Vim plugin for automatically highlighting other uses of the word under the cursor using either LSP, Tree-sitter, or regex matching.

Metrics details
Stars2,463
2,405 stars

gmarm/BetterSegmentedControl

An easy to use, customizable replacement for UISegmentedControl & UISwitch.

Metrics details
Stars2,405
2,350 stars

tpope/vim-vinegar

vinegar.vim: Combine with netrw to create a delicious salad dressing

Metrics details
Stars2,350
2,279 stars

romkatv/zsh4humans

A turnkey configuration for Zsh

Metrics details
Stars2,279
2,242 stars

antiden/macOS-cursors-for-Windows

Tested in Windows 10 & 11, 4K (125%, 150%, 200%). With 2 versions, 2 types and 3 different sizes!

Metrics details
Stars2,242
2,195 stars

Yggdroot/LeaderF

An efficient fuzzy finder that helps to locate files, buffers, mrus, gtags, etc. on the fly for both vim and neovim.

Metrics details
Stars2,195
2,182 stars

theniceboy/nvim

The Ultimate NeoVim Config for Colemak Users

Metrics details
Stars2,182
2,089 stars

Radivarig/UvSquares

Blender addon for reshaping UV quad selection into a grid.

Metrics details
Stars2,089
2,085 stars

trunkmaster/nextspace

NeXTSTEP-like desktop environment for Linux

Metrics details
Stars2,085
2,042 stars

alexzielenski/Mousecape

Cursor Manager for OSX

Metrics details
Stars2,042
1,978 stars

ful1e5/apple_cursor

Free & Open source macOS Cursors.

Metrics details
Stars1,978
1,951 stars

vhakulinen/gnvim

GUI for neovim, without any web bloat

Metrics details
Stars1,951
1,928 stars

nwinkler/atom-keyboard-shortcuts

A list of keyboard shortcuts for the Atom text editor

Metrics details
Stars1,928
1,901 stars

kkawakam/rustyline

Readline Implementation in Rust

Metrics details
Stars1,901
1,894 stars

bcicen/grmon

Command line monitoring for goroutines

Metrics details
Stars1,894
1,813 stars

ines/termynal

⬛️ Lightweight and modern terminal animations using async/await

Metrics details
Stars1,813
1,759 stars

tpope/vim-fireplace

fireplace.vim: Clojure REPL support

Metrics details
Stars1,759
1,691 stars

ms-jpq/chadtree

File manager for Neovim. Better than NERDTree.

Metrics details
Stars1,691
1,660 stars

naomiaro/waveform-playlist

Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.

Metrics details
Stars1,660
1,632 stars

dyng/ctrlsf.vim

A text searching plugin mimics Ctrl-Shift-F on Sublime Text 2

Metrics details
Stars1,632
1,627 stars

mithrandie/csvq

SQL-like query language for csv

Metrics details
Stars1,627
1,585 stars

snwh/paper-icon-theme

Paper Icon Theme

Metrics details
Stars1,585
1,577 stars

song940/node-escpos

🖨️ ESC/POS Printer driver for Node.js

Metrics details
Stars1,577
1,568 stars

omnilib/aiosqlite

asyncio bridge to the standard sqlite3 module

Metrics details
Stars1,568
1,565 stars

unblevable/quick-scope

Lightning fast left-right movement in Vim

Metrics details
Stars1,565
1,558 stars

Xetera/ghost-cursor

🖱️ Generate human-like mouse movements with puppeteer or on any 2D plane

Metrics details
Stars1,558
1,484 stars

erikrose/blessings

A thin, practical wrapper around terminal capabilities in Python

Metrics details
Stars1,484
1,475 stars

Cloudef/bemenu

Dynamic menu library and client program inspired by dmenu

Metrics details
Stars1,475
1,467 stars

mmatl/pyrender

Easy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D scenes.

Metrics details
Stars1,467
1-60 of 529 projects
Get A Weekly Email With Trending Cursor Projects
Stay updated on Cursor plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.