Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Pgcli | 11,271 | 53 | 5 | 9 days ago | 71 | March 19, 2022 | 171 | bsd-3-clause | Python | |
Postgres CLI with autocompletion and syntax highlighting | ||||||||||
Mycli | 10,997 | a month ago | 15 | September 02, 2022 | 197 | other | Python | |||
A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting. | ||||||||||
Ccls | 3,474 | 12 days ago | 1 | March 03, 2021 | 170 | apache-2.0 | C++ | |||
C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting | ||||||||||
Zerobranestudio | 2,491 | 21 days ago | 90 | other | Lua | |||||
Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Windows, macOS, and Linux | ||||||||||
Litecli | 1,898 | 4 | 4 | a month ago | 14 | June 07, 2022 | 34 | bsd-3-clause | Python | |
CLI for SQLite Databases with auto-completion and syntax highlighting | ||||||||||
Rsyntaxtextarea | 990 | 431 | 67 | 25 days ago | 36 | March 12, 2022 | 116 | bsd-3-clause | Java | |
A syntax highlighting, code folding text editor for Java Swing applications. | ||||||||||
Hlsltools | 485 | 2 months ago | 47 | other | HLSL | |||||
A Visual Studio extension that provides enhanced support for editing High Level Shading Language (HLSL) files | ||||||||||
The Way | 271 | 6 months ago | 33 | August 24, 2022 | 13 | mit | Rust | |||
A code snippets manager for your terminal. | ||||||||||
Sublimeautohotkey | 200 | 2 years ago | 12 | unlicense | Python | |||||
AutoHotkey AHK language package for SublimeText including syntax highlighting, comments toggling, auto-completions, build system definitions, commands for ahkrun, ahkcompile, ahkrunpiped. | ||||||||||
Coc Yank | 188 | 2 | 19 days ago | 18 | February 15, 2022 | 5 | TypeScript | |||
Yank highlight and persist yank history support for vim |
ccls, which originates from cquery, is a C/C++/Objective-C language server.
$ccls/call
$ccls/inheritance
$ccls/member
$ccls/vars
...$ccls/navigate
It has a global view of the code base and support a lot of cross reference features, see wiki/FAQ. It starts indexing the whole project (including subprojects if exist) parallelly when you open the first file, while the main thread can serve requests before the indexing is complete. Saving files will incrementally update the index.
ccls can index itself (~180MiB RSS when idle, noted on 2018-09-01), FreeBSD, glibc, Linux, LLVM (~1800MiB RSS), musl (~60MiB RSS), ... with decent memory footprint. See wiki/Project-Setup for examples.