Open Collective
Open Collective
Loading

Readline

COLLECTIVE
Open source

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

Contribute


Become a financial contributor.

Financial Contributions

Recurring contribution
Backers

Support us with a monthly donation, help us continue our activities and see your avatar here and on our Github page.

Starts at
$2 USD / month

Latest activity by


Recurring contribution
Sponsors

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

Starts at
$50 USD / month

Latest activity by


Custom contribution
Donation
Make a custom one-time or recurring contribution.

Latest activity by


+ 7

Top financial contributors

Individuals

1
TJ Holowaychuk

$30 USD since Feb 2016

2
Woorke

$30 USD since Feb 2020

3
Asli Telli

$20 USD since Mar 2016

4
Victor Denisov

$20 USD since Dec 2019

5
Mr. ZHANG

$20 USD since Feb 2021

6
Anonymous

$10 USD since Oct 2018

7
Aseem Sood

$5 USD since Mar 2016

8
38elements

$2 USD since Oct 2022

Organizations

1
DigitalOcean

$850 USD since May 2016

2
Real Targeted Traffic

$42 USD since Oct 2021

3
Triplebyte

$30 USD since Dec 2019

Readline is all of us

Our contributors 12

Thank you for supporting Readline.

Chzyer

Admin

DigitalOcean

Sponsors

$850 USD

Triplebyte

$30 USD

Woorke

Backers

$30 USD

Asli Telli

$20 USD

Mr. ZHANG

$20 USD

Anonymous

$10 USD

Budget


Transparent and open finances.

View all transactions
+$3.00USD
Completed
Contribution #483870

Credit from 38elements to Readline

+$2.00USD
Completed
Contribution #580503
+$3.00USD
Completed
Contribution #483870
$
Today’s balance

$874.54 USD

Total raised

$874.54 USD

Total disbursed

--.-- USD

Estimated annual budget

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

Our team

Chzyer

Admin