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.
+ 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
Woorke

$14 USD since Feb 2020

5
Anonymous

$10 USD since Oct 2018

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)

from Woorke9/15/2020

+$2.00USD
Completed

Monthly financial contribution to Readline (Backers)

from Woorke8/2/2020

+$2.00USD
Completed

Monthly financial contribution to Readline (Backers)

from Woorke7/4/2020

+$2.00USD
Completed

Today’s balance

$816.21 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
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

Woorke
Financial Contributor

Total contributions

$14 USD

Backers

Anonymous
Financial Contributor

Total contributions

$10 USD

Aseem Sood
Financial Contributor

Total contributions

$5 USD

About

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.