Lably
Skip to content

Dillo

Minimal, lightweight web browser

  • 5 min read
  • 4 chapters

Related on Lably

Through Web browser, HTML and CSS

Chilean software engineer Jorge Arellano Cid conceived the Dillo project in late 1999, publishing the first version of Dillo in December of that year. His primary goal in creating Dillo was to democratize access to information. Arellano Cid believed that no one should have to buy a new computer or pay for broadband in order to enjoy the World Wide Web. To this end, he designed Dillo to be small, fast, and efficient, capable of performing well even on an Intel 80486 CPU with a dial-up Internet access.

Development

Dillo was originally written in the C programming language with the GTK+ GUI toolkit. The first versions were based on an earlier browser called Armadillo, hence the name.

Dillo is funded by private donations; efforts to obtain public grants and corporate sponsors have been unsuccessful. Lack of funding led to a slowdown in development in 2006, and a complete stop in 2007. The project restarted again in 2008 and two months later received a €115 donation from DistroWatch.

Dillo 2 was written with both C and C++ components and the Fast Light Toolkit (FLTK), and was released on October 14, 2008. Text antialiasing, support for character sets other than Latin-1, HTTP compression capability, and improved page rendering were all added. The move to FLTK from GTK+ also removed many of the project's dependencies and reduced Dillo's memory footprint by 50%.

In 2011, Dillo 3.x was released, now using FLTK 1.3. According to the changelog, this change was partly driven by the absence of an official FLTK 2 release, which had previously prevented Dillo 2 from being included in lightweight distributions where it would have otherwise been suitable.

Development stalled in 2016 due to the death of the main developer of the rendering engine, Sebastian Geerken. Arellano Cid made his last post to the development mailing list in 2019.

Dillo 3.1.x was released in 2024, after development was restarted in December 2023 by Rodrigo Arias Mallo.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Computing and communication