esh
linenoise
esh | linenoise | |
---|---|---|
1 | 6 | |
33 | 3,649 | |
- | - | |
10.0 | 2.4 | |
over 5 years ago | 7 days ago | |
C | C | |
GNU General Public License v3.0 only | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
esh
linenoise
-
Keyboard Shortcuts every Command Line Hacker should know about GNU Readline
In a similar vein there's also Linenoise form the creator of Redis.
https://github.com/antirez/linenoise
-
Anyone have a shell / device hosted CLI they like?
They use a combination of linenoise and argtable3,
- Release v1.0.0 of lionkor/commandline, a getline()-like library for asynchronous termnial I/O in modern C++
-
Is C++ Still Worth Learning? Absolutely! Yes Rust And Go Are Awesome. There Is Still Work To Be Done In C++
oldschool text adventure (with linenoise or replxx)
-
Git's list of banned C functions
His linenoise library is my favorite.
-
C using arrow keys .
Use linenoise.
What are some alternatives?
microrl - micro read line library for small and embedded devices
replxx - A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.
lwshell - Lightweight shell implementation for embedded systems
embedded-cli - A simple command-line interface for use in embedded systems.
awesome-hpp - A curated list of awesome header-only C++ libraries
nuspell - 🖋️ Fast and safe spellchecking C++ library
libnklabs - NK Labs Common Library
commandline - A C++ commandline for use in servers and chat software. Provides very simple asynchronous input/output.
Vcpkg - C++ Library Manager for Windows, Linux, and MacOS
mcu-class-1-code - Bare Metal Embedded Software Course Code