Overview

Luakit is a highly configurable, micro-browser framework based on the WebKit web content engine and the GTK+ toolkit. It is very fast, extensible by Lua and licensed under the GNU GPLv3 license.

It is primarily targeted at power users, developers and any people with too much time on their hands who want to have fine-grained control over their web browsers behaviour and interface.

Configuring

luakit could equally be known as "browser from scratch" as the entire interface is created by the users rc.lua configuration file.

The default rc.lua aims to create a familiar browsing experience to other micro-browsers like jumanji, uzbl, surf and the bloated vimperator and vrome plugins for firefox and chromium.

If you have any familiarity with the Awesome Window Manager you will have no problem configuring or customising luakit's rc.lua.

Documentation

View the doxygen generated documentation here:

http://doc.luakit.org/html/

Downloads

Gentoo

The latest versions of luakit can be found in the main Gentoo portage tree.

Archlinux

luakit is now in [community] or you can use the following AUR package to build the latest development version:

Debian/Ubuntu

Several versions of luakit can be found in debian sid.

Fedora

https://admin.fedoraproject.org/updates/luakit

Source tarball

Older releases can be found on github.

Screenshots

Dependencies

  • glib (2.14)
  • gtk2
  • lua (5.1)
  • libwebkit
  • lfs (lua file system)
  • sqlite3
  • libunique (in the develop branch)

Community

Mailing List

  • Subscribe to the luakit-dev mailing list here
  • View the mailing list archives here

IRC

  • Join us in #luakit on the irc.oftc.net network

Repository

You can check out the repository with the following command:

git clone git://github.com/mason-larobina/luakit.git

Or browse the source locally or over at github.

Sub-projects

Latest news

luakit release 2011.07.22 (5 comments)
Added by Mason Larobina 7 months ago

luakit release 2011.05.06-r1 (1 comment)
Makefile builds on FreeBSD, follow improvements, small API changes, documenting sources with doxygen.
Added by Mason Larobina 9 months ago

luakit release 2011.04.13 (2 comments)
Fixes serious memleak found in 2011.04.04 and other changes.
Added by Mason Larobina 10 months ago

luakit release 2011.04.04 (3 comments)
Summary of changes since 2010.12.25-r2
Added by Mason Larobina 10 months ago

luakit release 2010.12.25 (4 comments)
Summary of changes since 2010.09.24
Added by Mason Larobina about 1 year ago

View all news

Issue tracking

View all issues | Calendar | Gantt