Skip to content

biglinux/biglinux-webapps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BigLinux WebApps

A modern GTK4 tool to create and manage webapps, supporting multiple browsers while detecting icons and titles automatically. Integrate your favorite web applications into your desktop environment.

Features

  • Multi-browser Support: Create webapps using any installed browser
  • Automatic Detection: Automatically detects website titles and favicons
  • Categorization: Organize webapps by categories
  • Search Functionality: Quickly find your webapps using the search feature
  • Import/Export: Easily backup and restore your webapps collection
  • Browser Switching: Change browsers for existing webapps without recreating them
  • Customized Profiles: Uses optimized browser profiles for a better webapp experience

Technical Details

  • Built with Python using GTK4 and libadwaita
  • Uses website scraping to extract icons and metadata
  • Integrated with desktop environment via desktop files
  • Compatible with both Xorg and Wayland display servers

Screenshots

webapps07

webapps08

webapps05

webapps06

Installation

The package is available in BigLinux repositories:

sudo pacman -S biglinux-webapps

Usage

  1. Launch the application from your menu or run:
    big-webapps-gui
  2. Click the "Add" button to create a new webapp
  3. Enter the URL, name, and select a browser
  4. Enjoy your new integrated webapp!

License

GPL-3.0

Dependencies

  • python-bs4
  • python-requests
  • gettext
  • python-pillow
  • python-gobject