ELinks is a free text-based web browser for Linux, DOS, and Windows operating systems.
Original author(s) | Petr Baudiš, Jonas Fonseca |
---|---|
Developer(s) | Witold Filipczyk |
Stable release | 0.17.0
/ 2023-12-25 |
Preview release | 0.17.0rc2
/ 2023-12-10 |
Repository | github |
Written in | C, C++ |
Operating system | Linux, DOS, Windows |
Available in | English, Polish, Danish, French, Serbian, Hungarian, Czech, German |
Type | Text-based web browser |
License | GPL-2.0-only |
Website | github |
It began in late 2001 as an experimental fork by Petr Baudiš of the Links Web browser, hence the E in the name.[1] Since then, the E has come to stand for Enhanced or Extended.[2] On 1 September 2004, Baudiš handed maintainership of the project over to Danish developer Jonas Fonseca, citing a lack of time and interest and a desire to spend more time coding rather than reviewing and organising releases.[3]
On 17 March 2017, OpenBSD removed ELinks from its ports tree, citing concerns with security issues and lack of responsiveness from the developers.[4]
On 17 November 2017, ELinks was forked into another program called felinks, meaning forked elinks. On 1 December 2020, the felinks repository on GitHub was renamed to elinks, with permission from Baudiš, as the old ELinks was no longer being actively maintained.[5]
elinks is being actively maintained: preview version 0.17.0rc2 was released 10 December 2023,[6] while stable version 0.17.0 was released 25 December 2023.[7]
Features
edit- HTTP and Proxy authentication
- Persistent HTTP cookies
- Support for browser scripting in Perl, Ruby, Lua and GNU Guile[8]
- Tabs (though still text mode)[8]
- HTML tables and HTML frames[8]
- Background download with queueing
- Some support for Cascading Style Sheets[8]
- Some support for ECMAScript by using Mozilla's SpiderMonkey JavaScript engine[8]
- Editing of text boxes in external text editor
- Mouse support (including wheel scroll)
- Colour text display
- Protocols supported:
See also
editReferences
edit- ^ Baudiš, Petr (2001-10-28). "[ANNOUNCE] Experimental Links Tree". Gmane. Archived from the original on 2009-02-27. Retrieved 2008-10-28.
- ^ "The history and evolution of the Links browsers". ELinks. Archived from the original on 2011-07-18. Retrieved 2010-12-14.
- ^ a b Fonseca, Jonas (2004-12-24). "[elinks-users] [ANNOUNCE] ELinks-0.10.0 (Thelma)". Linux From Scratch. Archived from the original on 2019-02-24. Retrieved 2019-02-24.
- ^ Barrett, Edd (2017-03-17). "Remove www/elinks from the ports tree". MARC. Archived from the original on 2021-10-22. Retrieved 2024-06-07.
- ^ Filipczyk, Witold (2017-11-11). "rkd77/elinks: Fork of elinks". GitHub. Archived from the original on 2020-12-13. Retrieved 2024-06-07.
- ^ Filipczyk, Witold (2023-12-10). "Release v0.17.0rc2 · rkd77/elinks". GitHub. Archived from the original on 2024-06-07. Retrieved 2024-06-07.
- ^ Filipczyk, Witold (2023-12-25). "Release v0.17.0 · rkd77/elinks". GitHub. Archived from the original on 2023-12-25. Retrieved 2024-06-07.
- ^ a b c d e Bolso, Erik Inge (2005-03-08). "2005 Text Mode Browser Roundup". Linux Journal. Archived from the original on 2017-12-14. Retrieved 2010-08-05.