An open API service providing repository metadata for many open source software ecosystems.

Topic: "readline"

enquirer/enquirer

Stylish, intuitive and user-friendly prompts. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and more! Please follow Enquirer's author: https://github.com/jonschlinkert

Language: JavaScript - Size: 15.8 MB - Last synced at: 7 days ago - Pushed at: 12 months ago - Stars: 7,804 - Forks: 290

chzyer/readline

Readline is a pure go(golang) implementation for GNU-Readline kind library

Language: Go - Size: 3.42 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 2,134 - Forks: 285

abiosoft/ishell

Library for creating interactive cli applications.

Language: Go - Size: 146 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 1,722 - Forks: 203

ardagnir/athame

Full vim for your shell (bash, zsh, gdb, python, etc)

Language: C - Size: 2.8 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 1,642 - Forks: 33

rsify/jay

😎 Supercharged JavaScript REPL

Language: TypeScript - Size: 534 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 985 - Forks: 19

tonerdo/readline

A Pure C# GNU-Readline like library for .NET/.NET Core

Language: C# - Size: 85 KB - Last synced at: 6 days ago - Pushed at: almost 4 years ago - Stars: 820 - Forks: 78

anseki/readline-sync 📦

Synchronous Readline for interactively running to have a conversation with the user via a console(TTY).

Language: JavaScript - Size: 271 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 807 - Forks: 66

lincheney/fzf-tab-completion

Tab completion using fzf

Language: Shell - Size: 351 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 714 - Forks: 44

AmokHuginnsson/replxx

A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.

Language: C++ - Size: 891 KB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 707 - Forks: 114

ynqa/promkit

A toolkit for building interactive prompt in Rust

Language: Rust - Size: 1.02 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 397 - Forks: 9

troglobit/editline

A small replacement for GNU readline() for UNIX

Language: C - Size: 1.28 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 379 - Forks: 60

hoaproject/Console 📦

The Hoa\Console library.

Language: PHP - Size: 813 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 367 - Forks: 33

six-ddc/hss

An interactive parallel ssh client featuring autocomplete and asynchronous execution.

Language: C - Size: 2.8 MB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 363 - Forks: 23

ryota-ka/twterm

A full-featured TUI Twitter client

Language: Ruby - Size: 735 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 235 - Forks: 10

murarth/linefeed

Configurable, extensible, interactive line reader

Language: Rust - Size: 5.92 MB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 189 - Forks: 18

saks/lua-resty-repl

Interactive console (REPL) for Openresty and luajit code

Language: Lua - Size: 77.1 KB - Last synced at: about 14 hours ago - Pushed at: almost 8 years ago - Stars: 180 - Forks: 21

waf/PrettyPrompt

A cross-platform command line input library that provides syntax highlighting, autocompletion, history and multi-line input.

Language: C# - Size: 1 MB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 170 - Forks: 24

frobware/cmd-key-happy

A macOS utility to swap Command (⌘) and Option (⌥) key functionality for consistent keyboard shortcuts across systems.

Language: Swift - Size: 1.46 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 137 - Forks: 16

jcwangxp/Crossline

A small, self-contained, zero-config, MIT licensed, cross-platform, readline and libedit replacement.

Language: C - Size: 252 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 133 - Forks: 23

reeflective/readline

Shell library with powerful and modern UI, large feature set, and `.inputrc` support

Language: Go - Size: 16.9 MB - Last synced at: 4 days ago - Pushed at: 23 days ago - Stars: 114 - Forks: 14

sdiehl/repline

Haskeline wrapper for GHCi-like REPL interfaces

Language: Haskell - Size: 112 KB - Last synced at: 2 days ago - Pushed at: 10 days ago - Stars: 107 - Forks: 30

dankamongmen/growlight

notcurses block device manager / system installation tool

Language: C - Size: 5.12 MB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 86 - Forks: 12

ronen25/libcmdf

Single-header library for writing CLI applications in C/C++

Language: C - Size: 69.3 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 81 - Forks: 9

lionkor/commandline

A C++ commandline for use in servers and chat software. Provides very simple asynchronous input/output.

Language: C++ - Size: 1.35 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 79 - Forks: 11

Papierkorb/fancyline

Readline-esque library with fancy features

Language: Crystal - Size: 91.8 KB - Last synced at: 27 days ago - Pushed at: almost 4 years ago - Stars: 79 - Forks: 8

joachimschmidt557/linenoize

A port of linenoise to zig

Language: Zig - Size: 119 KB - Last synced at: 8 days ago - Pushed at: 28 days ago - Stars: 68 - Forks: 12

astralarya/react-console

Simple react console emulator

Language: TypeScript - Size: 577 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 66 - Forks: 14

flightaware/tclreadline

GNU readline for interactive Tcl shells

Language: Shell - Size: 958 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 62 - Forks: 26

FRACerqueira/PromptPlus

Interactive command-line toolkit for .Net core with powerful controls and commands to create professional console applications.

Language: C# - Size: 784 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 60 - Forks: 5

Badacadabra/Vimpressionist

:art: Vim on steroids for keyboard lovers

Language: Python - Size: 12.6 MB - Last synced at: 10 months ago - Pushed at: almost 8 years ago - Stars: 60 - Forks: 3

ulfalizer/readline-and-ncurses

Example demonstrating combining of readline and ncurses

Language: C - Size: 40 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 58 - Forks: 5

ocaml-community/ocaml-linenoise

Self-contained OCaml bindings to linenoise, easy high level readline functionality in OCaml

Language: C - Size: 266 KB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 55 - Forks: 10

madebypixel02/minishell

[42 Madrid] As beautiful as a shell

Language: C - Size: 1.35 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 55 - Forks: 2

objecthub/swift-commandlinekit

Framework supporting the development of command-line tools in Swift on macOS and Linux. The framework supports managing command-line arguments, provides lightweight functions to deal with escape sequences, and defines an API for reading strings from the terminal.

Language: Swift - Size: 165 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 54 - Forks: 5

zyansheep/rustyline-async

Rustyline, but with async support

Language: Rust - Size: 212 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 45 - Forks: 10

enquirer/prompt-confirm

This repository has been archived, use Enquirer instead.

Language: JavaScript - Size: 65.4 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 44 - Forks: 5

mcrumm/pecan

ReactPHP Shell, based on the Symfony Console component.

Language: PHP - Size: 292 KB - Last synced at: about 2 months ago - Pushed at: over 10 years ago - Stars: 44 - Forks: 2

vindarel/cl-readline

Common Lisp bindings to the GNU Readline library

Language: Common Lisp - Size: 356 KB - Last synced at: 28 days ago - Pushed at: 29 days ago - Stars: 41 - Forks: 10

crystal-term/prompt

A beautiful and powerful interactive command line prompt

Language: Crystal - Size: 90.8 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 32 - Forks: 3

vindarel/replic

Build a terminal application in no time from an existing library.

Language: Common Lisp - Size: 130 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 31 - Forks: 3

cherry-embedded/CherrySH

CherryShell is a tiny and multifunction shell specifically designed for embedded applications

Language: C - Size: 256 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 28 - Forks: 6

AndreRenaud/EmbeddedCLI

Simple C api for providing a readline-style prompt on an embedded system. Useful for Command Line Interface style interactions

Language: C++ - Size: 70.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 3

injinj/linecook

Command line editor, C api, readline replacement

Language: C++ - Size: 320 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 25 - Forks: 4

nyaosorg/go-readline-ny

The New Yet another Readline for Go

Language: Go - Size: 534 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 3

Nerdmaster/terminal

Output-agnostic readline-like package for any io.Reader(SSH, local terminals, etc)

Language: Go - Size: 125 KB - Last synced at: 4 days ago - Pushed at: about 6 years ago - Stars: 24 - Forks: 9

enquirer/prompt-checkbox

This repository has been archived, use Enquirer instead.

Language: JavaScript - Size: 1.46 MB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 22 - Forks: 2

davidgatti/How-to-use-Readline-in-NodeJS

⌨️ How to manipulate the terminal window using NodeJS

Language: JavaScript - Size: 146 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 22 - Forks: 0

enquirer/prompt-base

This repository has been archived, use Enquirer instead.

Language: JavaScript - Size: 164 KB - Last synced at: 11 days ago - Pushed at: over 6 years ago - Stars: 22 - Forks: 1

suewonjp/tclsh-wrapper

A tiny wrapper for Tcl/Tk's tclsh and wish

Language: Tcl - Size: 53.7 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 22 - Forks: 4

dimmykar/microrl-remaster

Micro Read Line library for small and embedded devices [REMASTER]

Language: C - Size: 457 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 6

santhoshtr/sfst

Stuttgart Finite State Transducer system

Language: C++ - Size: 952 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 19 - Forks: 11

enquirer/readline-utils

This repository has been archived, use Enquirer instead.

Language: JavaScript - Size: 54.7 KB - Last synced at: 17 days ago - Pushed at: almost 8 years ago - Stars: 18 - Forks: 1

sharpart555/nexline

Read file, stream, string, buffer line by line without putting them all in memory. It supports cool features like `custom line separator`, `various encodings`, `reverse mode`, `iterable protocol`

Language: JavaScript - Size: 567 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 1

nmeum/saneterm

Modern line-oriented terminal emulator without support for TUIs

Language: Python - Size: 148 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 16 - Forks: 3

mykeels/ReadLines

An Arduino Library for reading a file, line by line

Language: C++ - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 16 - Forks: 1

deadsy/py_linenoise

A port of the linenoise line editor to Python.

Language: Python - Size: 83 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 2

chambln/kakoune-readline

Readline-style mappings for Kakoune.

Size: 32.2 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 14 - Forks: 0

enquirer/prompt-list

This repository has been archived, use Enquirer instead.

Language: JavaScript - Size: 73.2 KB - Last synced at: 11 days ago - Pushed at: almost 7 years ago - Stars: 14 - Forks: 3

enquirer/prompt-radio

Requires Enquirer <2.0. Radio prompt. This prompt behaves like other radio-button interfaces, where only one choice is enabled whilst all others are disabled. Can be used as a standalone prompt, or with a prompt system like Enquirer.

Language: JavaScript - Size: 69.3 KB - Last synced at: 14 days ago - Pushed at: almost 8 years ago - Stars: 13 - Forks: 2

zhanghai/linenoise-android

Linenoise as an Android library

Language: C - Size: 92.8 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 12 - Forks: 1

enquirer/emit-keypress

Drop-dead simple keypress event emitter for Node.js. Create powerful CLI applications and experiences with ease.

Language: TypeScript - Size: 138 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 11 - Forks: 0

lincheney/rl_custom_isearch

Hack to customise libreadline reverse search

Language: Rust - Size: 26.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 2

lincheney/rl_custom_function

Inject custom functions into readline

Language: Rust - Size: 29.3 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 10 - Forks: 2

sdiehl/haskell-linenoise

Lightweight readline library for Haskell

Language: C - Size: 23.4 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 2

Aptivi/Terminaux

A library that allows you to manipulate with the console

Language: C# - Size: 166 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 9 - Forks: 0

hymkor/go-multiline-ny

Readline package supporting multi-lines

Language: Go - Size: 221 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 9 - Forks: 1

gwenn/rustyline Fork of kkawakam/rustyline

Readline Implementation in Rust

Language: Rust - Size: 2.31 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 9 - Forks: 2

dpse/tcli

Tiny command line interface for embedded systems

Language: C - Size: 550 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 1

Pymmdrza/BoosterHunt

Booster Hunting a Powerfull script For Hunting Private Key With CPU Saver MOD

Language: Python - Size: 12.2 MB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 9 - Forks: 10

axiros/readline_proxy

custom enter key handling on the console

Language: Shell - Size: 31.3 KB - Last synced at: 14 days ago - Pushed at: almost 8 years ago - Stars: 9 - Forks: 0

tristan957/dotfiles

Personal configuration files (Mirror of https://sr.ht/~tristan957/dotfiles)

Language: Lua - Size: 1.77 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 8 - Forks: 0

wobsoriano/rustybun

Readline implementation in Rust for Bun.

Language: Rust - Size: 377 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 1

iximiuz/readlines-ng

Tiny and fast async generator to read streams line by line

Language: JavaScript - Size: 17.6 KB - Last synced at: 10 days ago - Pushed at: about 6 years ago - Stars: 8 - Forks: 1

lpeterse/haskell-replique

Replique is a high-level REPL library for building command line interfaces.

Language: Haskell - Size: 37.1 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 8 - Forks: 0

lilydjwg/rpysh

Remote Python shell, for Linux Pythoners coping with Windows.

Language: Python - Size: 2.93 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 8 - Forks: 0

kyrylo/linenoise-rb

A Ruby wrapper around the small self-contained alternative to Readline and Libedit called Linenoise (https://github.com/antirez/linenoise).

Language: C - Size: 43 KB - Last synced at: 20 days ago - Pushed at: about 5 years ago - Stars: 7 - Forks: 0

fused-effects/fused-effects-readline

A readline-like effect and carrier for fused-effects using haskeline

Language: Haskell - Size: 143 KB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 6 - Forks: 2

Aptivi-Archives/ReadLine.Reboot 📦

A reboot of tonerdo's ReadLine library for .NET

Language: C# - Size: 977 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2

alexst07/readline

A modern readline implementation for GNU-Readline kind library

Language: C++ - Size: 76.2 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 6 - Forks: 1

nverno/inputrc-mode

Emacs major mode for readline inputrc configs

Language: Emacs Lisp - Size: 211 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 5 - Forks: 1

Abdelmathin/get_next_line

May it be a file, stdin, or even later a network connection, you will always need a way to read content line by line. It is time to start working on this function, which will be essential for your future projects.

Language: C - Size: 151 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 5 - Forks: 0

shanesmith/bash-sneak

Quick navigation for Bash readline

Language: Shell - Size: 9.77 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

B2R2-org/FsReadLine

An implementation of GNU Readline in F#

Language: F# - Size: 44.9 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 3

deadsy/go-cli

A Go based line editor and command line interface.

Language: Go - Size: 86.9 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

zjamali/minishell-42cursus

The objective of this project is to create a simple shell using c .

Language: C - Size: 5.24 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 4

yaonyan/repll

node repl module's livly implementation

Language: JavaScript - Size: 131 KB - Last synced at: 14 days ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 1

hto/elasticsearch-logfile-to-index

All files under the directory specified by flag will be scanned. Each row is indexing to elasticsearch

Language: Go - Size: 2.93 KB - Last synced at: 12 months ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

enquirer/prompt-rawlist

Requires Enquirer <2.0. Adds `rawlist` prompt support to Enquirer.

Language: JavaScript - Size: 104 KB - Last synced at: about 23 hours ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 1

tilfin/readline-transform

Transform stream to read content line-by-line and write a string

Language: JavaScript - Size: 73.2 KB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 4 - Forks: 1

MarkosComK/42-Minishell

Minishell: A lightweight custom Unix shell project for 42 School.

Language: C - Size: 3.36 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 1

patrickrgaffney/dotfiles

dotfiles for bash, textmate, git, nano, readline, iterm, st3

Language: Shell - Size: 613 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

justjavac/deno_getpass

Safely read passwords in a console application on Linux, OSX and Windows

Language: TypeScript - Size: 20.5 KB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

deviousasti/netshell

Easily create a shell for your existing .NET APIs

Language: C# - Size: 141 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

jasonm23/fun-with-zsh

Fun things you can do in zle / readline in particular.

Size: 1.95 KB - Last synced at: 2 months ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 0

Vikasg7/line-reader-browser

line-reader-browser allows browsers to read an input file line by line.

Language: TypeScript - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 1

essentialkaos/go-linenoise

Go package wrapping the linenoise C library

Language: C - Size: 212 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 3 - Forks: 0

henryhale/chalk-dom

🖍 Chalk for the browser

Language: JavaScript - Size: 21.5 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

ar1ja/myt 📦

[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/myt] A CLI tool for searching and watching videos on youtube with no spyware and MPV and yt-dlp

Language: Python - Size: 150 KB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

oneiro-naut/readLine

Readline utility for linux CLI applications

Language: C - Size: 108 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

Stefan-Horst/SimultaneousConsoleIO

C# command line tool for reading console input and writing console output at the same time.

Language: C# - Size: 52.7 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0