/r/luakit

Photograph via snooOG

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.

/r/luakit

144 Subscribers

5

r/luakit is moderated again

Hey everybody,

I was recently added as admin to the https://github.com/luakit/luakit repository, and as I'm an active reddit user too, I decided take over this unmoderated community and bring it back to life.

Luakit development had been slow in the last years. Some bugs were fixed, some were added with new webkit versions. But it still remains a quite usable browser, with a high level of configurability and fast startup times.

So, I hope with this community, I can attract some more users and developers.

3 Comments
2024/03/01
10:54 UTC

1

Luakit + KeePass?

Is there some ready-to-use solution that allows to use KeePass with Luakit?

0 Comments
2018/10/27
21:20 UTC

1

autocomplete?

luakit is the most perfect browser i've found but i'm really missing form autofills. passwords aren't really my aim, just autofill with form history.

But a better question considering how little movement there is on this sub might be: Is there another option that luakit users all left for?

0 Comments
2018/08/15
01:38 UTC

1

Chrome extensions in luakit

How feasable would it be to write a script that could load and install chrome extensions?

2 Comments
2015/10/03
18:57 UTC

1

How can I controller luakit from an app?

I have a Raspberry Pi which displays a status page (weather, calendar, etc) in full screen mode using IceWeasel (Firefox). I just discovered luakit and I am wondering if it's possible to send commands to luakit from a CGI script (lua, Python, PHP, etc). My goal is to open other web pages via a mobile interface (already built). I have this system currently setup in my kitchen. Noticed the code in rc.lua that checks if luakit is already running when a new request comes in via command line it will open a new tab or a new window. If I can figure out the command to just open url in place then this will have satisfied my need.

0 Comments
2015/07/26
13:03 UTC

1

Luakit as program interface, server, and language purity

This project could be seen as in competition with i.e. nw.js(formerly node-webkit), almost a shame that nw.js does not at all seem to aim at being a browser too.(Note that if you want to use it as program, you might want separations :) )

Chrome pages can currently not be run as servers. Would be nicer if they could be; basically all that has to be done is formalize adding a chrome page a bit, and making all registered functions "AJAX" calls.(or whateveryado) Infact.. it might be possible to make a view object that does this? Not very interested to do this.. i would prefer to emasculate servers everywhere.

Language wise, it might be nicer to just have C and JS. Lua doesnt really seem like the best. Lua feels neater than JS, but JS is more widely applicable.. And i.e. Nim compiles to both.(it compiles to C,JS) (but not a lisp!) That said, dont feel like doing it, and such purity has not exactly every yielded me something useful.

1 Comment
2015/02/15
23:01 UTC

2

Increase Follow Hint Size

Is there any way I can increase the size of the follow hints in Luakit?

4 Comments
2015/02/14
19:37 UTC

3

So... luakit-crowd is where pull-requests go now?

Luakit-crowd/luakit.

People managing that can push it upstream?

6 Comments
2015/01/20
19:13 UTC

3

luakit password manager?

I'm currently using dwb with a gpg-based password manager. I would like to switch to luakit (faster, better, scriptable!), but I need a password manager for it, preferably a gpg-based one. Is there any? I cannot find one searching the web...

3 Comments
2014/12/10
16:02 UTC

3

Image expandos + drag-resize userscript [x-post /r/greasemonkey]

Hello,

I recently moved to luakit and the only thing that I missed was RES image expanding and drag-resizing features. So I stitched few outdated userscripts together and created this one: http://github.com/RobSis/reddit-inline-image-view

It's my first userscript so tell me what you think or fork it and do whatever you want with it ;)

In the future, I would like to make it jQuery-free and fix minor bug with multiple images in one comment (closing one closes all).

0 Comments
2014/08/22
13:08 UTC

2

Restore Last Session

I have script that will update the luakit cookie database every once in a while, and I want to be able to start up luakit and have it recognize the cookies I'm setting. I checked that I'm setting the cookie rows correctly in the database (or at least it looks correct), but I can't seem to get luakit to acknowledge it; it usually just overwrites the cookie when I go to the corresponding address. For what it's worth, I had this functionality working with chromium by launching it with the restore '--restore-last-session' flag, but I can't get this to work in luakit. Any ideas?

1 Comment
2013/12/31
18:45 UTC

1

Follow mode and up-/downvote

Hey,

for me luakit doesn't highlight the up- and downvote buttons. Is there any way to change that behaviour?

1 Comment
2013/10/31
09:39 UTC

2

Hoverzoom?

I was wondering if there is anyway to get hoverzoom work on luakit.

1 possible bug; though luakit is fast on English sites, it lags a bit on Chinese sites.

0 Comments
2013/10/30
22:06 UTC

1

Bind a shortcut to reload all tabs

hi all, i'm new to luakit and i wonder if it's possible to bind a key or combination of keys to reload all tabs? maybe it's a genuine feature or some of you have done that. it must be pretty straightforward for people who know Lua.

also, is there a way to add a spellchecker ??

thanks in advance.

4 Comments
2012/02/10
15:03 UTC

3

Is there any documentation for luakit?

I can't seem to find much about it, really, except for obscure technical specs. What I'd like to know is, basically: how do the buttons work? What are the commands? How does one go about making a new command?

2 Comments
2011/01/26
09:19 UTC

5

Share your binds

I use these all the time: -- Normal mode -- buf("^,w$", function (w, c) w:enter_cmd(":tabopen wikipedia ") end), buf("^s$", function (w, c) w:new_tab(w:search_open("wikipedia " .. luakit.get_selection())) end), key({}, "Tab", function (w) w:next_tab() end), key({"Shift"}, "Tab", function (w) w:prev_tab() end),

-- Command mode -- key({"Control"}, "Return", function (w) w:insert_cmd(".com") end),

Is there any way to make a bind do the return in whatever is on the command line?

In the last bind I want to insert the .com AND open that url, like other browsers do.

2 Comments
2011/01/01
04:08 UTC

4

using luakit with authenticated proxy

[Thought I'd test drive the new /r/luakit]

I first started using luakit (using the debian package) about 4 months ago and liked it a lot.

Unfortunately, in some more recent version, the proxy support seemed to stop working.
(debian has a bug listed relating to this --- luakit no longer respects http_proxy environment variables)

Seeing the new version promted me to try again. Searching luakit.org turned up the relevant page.

So, in the unlikely event that anyone else who knows about /r/luakit had the same experience as me, and hasn't got round to sorting it out themselves, you just need to run luakit and type:

:proxy  foo  proxy.foo.com:8080

Thanks to mason-l for the project, and a happy new year to all.

2 Comments
2010/12/31
09:48 UTC

Back To Top