yet another no-frills web browser
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Aqua-sama 95d92e52ed
Add PluginLoader class
5 months ago
3rd-party Add WIP Python REPL interface 5 months ago
LICENSES Using boost::program_options instead of libconfig 1 year ago
data Update .desktop and .profile 8 months ago
doc Fixed failing build if manpage is disabled 5 months ago
include Fix filter.header not working 7 months ago
lang Add WIP Python REPL interface 5 months ago
lib Add WIP Python REPL interface 5 months ago
linux Add PluginLoader class 5 months ago
plugins Add WIP Python REPL interface 5 months ago
src Add PluginLoader class 5 months ago
subprojects Add subprojects/spdlog.wrap 6 months ago
test/singleapplication-40 Rewrite lib/urlfilter 7 months ago
tools Add tools/report-clang-tidy.sh 7 months ago
windows Make keyboard shortcut defaults configurable 9 months ago
.clang-format Added .clang-format 1 year ago
.clang-tidy Add tools/report-clang-tidy.sh 7 months ago
.git-commit-template Fix line endings in appveyor.yml 10 months ago
.gitignore Use spdlog for logging 6 months ago
.gitmodules Make keyboard shortcut defaults configurable 9 months ago
Kconfig Make keyboard shortcut defaults configurable 9 months ago
LICENSE.md Update license year 7 months ago
README.md Update About Dialog text 9 months ago
configure Fixed failing build if manpage is disabled 5 months ago
meson.build Add PluginLoader class 5 months ago
meson_options.txt Add WIP Python REPL interface 5 months ago

README.md

smolbote?

It’s yet another no-frills browser, poi!

What is this and why should I care?

smolbote is a keep-it-simple free software web browser.

This program is free software. You can use it as you see fit, study and modify the source code, and share the program with or without modification, while providing the same terms.

For more information, and a list of dependancies, see LICENSE.md.

Simplicity

This should be a simple browser that only does its browsing job with as little fuss as possible. This is not a platform.

Customizability

This browser should be usable out of the box, with minimal if any configuration necessary. All functionality should be user-customizable, and it is the user’s responsibility to ensure a stable working state when changing settings.

Pragmatic Freedom

Free software should serve the user, not impose unbreakable barriers for ideological reasons.

QtWebEngine allows the usage of third-party non-free codecs and non-free plugins. This browser does not prevent you from doing so. It’s up to you how you exercise your freedom.

What’s up with the name?!

It’s a small boat. It says poi.

Sounds dumb, how do I use it?

You make it yourself. Detailed build instructions included.

It doesn’t work, what now?

Drop me an email at aqua at iserlohn dash fortress dot net.