stileweb

STileWeb - Navegador simples em Lua usando WebKit2GTK

$ luarocks install stileweb

STileWeb (SilvioTileWeb Browser) é um navegador simples
feito em Lua 5.3 usando WebKit2GTK 4.1.

STileWeb (SilvioTileWeb Browser)

STileWeb é um navegador leve, minimalista e focado em desempenho, desenvolvido em C e Lua e baseado no WebKit2GTK 4.1, projetado para funcionar em hardware moderno e hardware muito antigos como Ubuntu 24.04 LTS e também em sistemas personalizados e leves como o SilvioLinux 1.0, que utiliza o gerenciador de pacotes silviopkg.

Este projeto prioriza simplicidade, baixo consumo de recursos e facilidade de instalação via LuaRocks.

----------------------------------------------------------------

✨ Características

Baseado no WebKit2GTK 4.1
Interface minimalista
Escrita em Lua com **LGI (GObject Introspection)
Instalação simples via **LuaRocks
Ideal para máquinas antigas ou sistemas enxutos

---------------------------------------------------------------

🖥️ Requisitos de Sistema

🔹 Requisitos Mínimos

Processador: Pentium 233 MHz
Memória RAM: 128 MB
Disco: ~150 MB livres
Sistema Operacional:
Ubuntu 24.04 LTS
SilvioLinux 1.0
Godzilla Linux 1.0

Indicado para navegação básica e páginas simples.

---------------------------------------------------------------

🔹 Requisitos Recomendados

Processador: Pentium 300 MHz ou superior
Memória RAM: 256 MB
Disco: ~250 MB livres
Sistema Operacional:
Ubuntu 24.04 LTS
SilvioLinux 1.0

Recomendado para melhor estabilidade e carregamento de páginas modernas leves.

---------------------------------------------------------------
📦 Dependências

Ubuntu / Debian

Instale as dependências com o comando:

```bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install \
lua5.3 \
lua-lgi \
gir1.2-webkit2-4.0 \
git \
liblua5.3-dev \
libwebkit2gtk-4.0-dev \
luarocks

---------------------------------------------------------------

📦 Dependências

SilvioLinux 1.0 (silviopkg)

Instale as dependências com:

```bash
sudo silviopkg --sync
sudo silviopkg --upgrade
sudo silviopkg --install \
lua5.3 \
lua-lgi \
gir1.2-webkit2-4.0 \
git \
liblua5.3-devel \
libwebkit2gtk-4.1-devel \
luarocks
```

---------------------------------------------------------------

📦 Dependências

Godzilla Linux 1.0 (godzillapkg)

Instale as dependências com:

```bash
sudo godzillapkg --sync
sudo godzillapkg --upgrade
sudo godzillapkg --install \
lua5.3 \
lua-lgi \
gir1.2-webkit2-4.0 \
git \
liblua5.3-devel \
libwebkit2gtk-4.1-devel \
luarocks

---------------------------------------------------------------

---

📥 Instalação do STileWeb

O STileWeb é distribuído via **LuaRocks**.

Instalar o navegador

```bash
sudo luarocks install stileweb
```

Ou diretamente pelo link do pacote:

🔗 https://luarocks.org/modules/silvionetoesbrasil/stileweb/

---------------------------------------------------------------

Ou baixe o pacote (.tar.gz) no github releases:

🔗 https://github.com/SilvioNetoesBrasil/STileWeb/releases/download/v1.0.1-1/STileWeb-v2.0.0-1.tar.gz

---------------------------------------------------------------

▶️ Execução do Navegador

Após a instalação, execute o STileWeb com:

```bash
stileweb
```
Extrair o Arquivo STileWeb-v1.0.1-1.tar.gz

O STileWeb é distribuído via **LuaRocks**.

Extrair o Arquivo (.tar.gz)

```bash
tar xvf STileWeb-v1.0.1-1.tar.gz
```

---

Entrar na Pasta do STileWeb-v1.0.1-1

O STileWeb é distribuído via **LuaRocks**.

Entre na pasta extraída

```bash
cd STileWeb-v1.0.1-1
```

---------------------------------------------------------------

📥 Instalação do STileWeb Em Arquivo Local

O STileWeb é distribuído via **LuaRocks**.

Instalar o navegador

```bash
sudo luarocks install ./rockspec/stileweb-1.0.1-1.rockspec
```

---------------------------------------------------------------

🧪 Testado em

Ubuntu 24.04 LTS
SilvioLinux 1.0 (silviopkg)
Ambientes leves (IceWM, BSPWM, LXDE, DWM)

---------------------------------------------------------------

📜 Licença

Este projeto é distribuído sob licença livre/open-source. Consulte o arquivo de licença para mais detalhes.

---------------------------------------------------------------

👤 Autor

**Silvio Ramalho Neto da Silva (silvionetoesbrasil)**
Projeto STileWeb / SilvioTileWeb Browser

---------------------------------------------------------------

💡 Observações Finais

- Para melhor desempenho em máquinas antigas, recomenda-se ativar JavaScriptCore.
- STileWeb é ideal para uso educacional, sistemas embarcados e distribuições Linux leves.

Contribuições são bem-vindas!

acesse o site do silvio ramalho neto da silva:

🔗 https://silvioramalhoneto.com/

acesse o site oficial do silviolinux:

🔗 https://www.silviolinux.io/

Versions

2.0.0-164 days ago1 download
1.0.1-166 days ago4 downloads

Dependencies

lua >= 5.3

Manifests