Readline

Open source

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

Become a contributor

Financial contributions

Custom contribution

Donation

Make a custom one time or recurring contribution to support this collective.
+ 4

6 individuals and 2 organizations have contributed

Recurring contribution

Backers

Support us with a monthly donation, help us continue our activities and see your avatar here and ... Read more

Starts at

$2 USD / month

1 individual has contributed

Recurring contribution

Sponsors

Become a sponsor and get your logo here and on our Github page.

Starts at

$50 USD / month

1 organization has contributed

Top financial contributors

Individuals

1

TJ Holowaychuk

$30 USD since Feb 2016

2

Asli Telli

$20 USD since Mar 2016

3

Victor Denisov

$20 USD since Dec 2019

4

Anonymous

$10 USD since Oct 2018

5

Woorke

$8 USD since Feb 2020

6

Aseem Sood

$5 USD since Mar 2016

Organizations

1

DigitalOcean

$850 USD since May 2016

2

Triplebyte

$30 USD since Dec 2019

Budget

See how money openly circulates through Readline. All contributions and all expenses are published in our transparent public ledger. Learn who is donating, how much, where is that money going, submit expenses, get reimbursed and more!

Monthly financial contribution to Readline (Backers)

Woorke | 06/01/2020 | View Details 
+$2.00USD

Monthly financial contribution to Readline (Backers)

Woorke | 05/02/2020 | View Details 
+$2.00USD

Monthly financial contribution to Readline (Backers)

Woorke | 04/05/2020 | View Details 
+$2.00USD

Today’s balance

$811.95 USD

Estimated annual budget

~ $34.16 USD

Readline is all of us

Our contributors 9

Everyone who has supported Readline. Individuals and organizations that believe in –and take ownership of– our purpose.

Chzyer
Collective Admin
DigitalOcean
Financial Contributor

Total contributions

$850 USD

Sponsors

TJ Holowaychuk
Financial Contributor

Total contributions

$30 USD

Triplebyte
Financial Contributor

Total contributions

$30 USD

Asli Telli
Financial Contributor

Total contributions

$20 USD

Victor Denisov
Financial Contributor

Total contributions

$20 USD

Anonymous
Financial Contributor

Total contributions

$10 USD

Woorke
Financial Contributor

Total contributions

$8 USD

Backers

Aseem Sood
Financial Contributor

Total contributions

$5 USD

About

Software License Build Status GoDoc Gitter

Readline is A Pure Go Implementation of a libreadline-style Library.
The goal is to be a powerful alternater for GNU-Readline.

WHY: Readline will support most of features which GNU Readline is supported, and provide a pure go environment and a MIT license.

It can also provides shell-like interactives by using flagly (demo: flagly-shell)

Demo

See above.

Todo

  • Vi Mode is not completely finish
  • More funny examples
  • Support dumb/eterm-color terminal in emacs

Features

  • Support emacs/vi mode, almost all basic features that GNU-Readline is supported
  • zsh-style backward/forward history search
  • zsh-style completion
  • Readline auto refresh when others write to Stdout while editing (it needs specify the Stdout/Stderr provided by *readline.Instance to others).
  • Support colourful prompt in all platforms.