- Ladybird é um motor de navegador criado do zero, e não um fork de um motor existente, e está sendo desenvolvido com a meta de lançar o primeiro Alpha para Linux e macOS em 2026, com apoio de uma organização sem fins lucrativos 501(c)(3)
- Em uma realidade em que a web depende de poucos motores de navegador e cada motor está sob os interesses de uma empresa específica, o Ladybird busca criar um motor independente baseado em padrões da web
- Seus diferenciais são a forma de desenvolvimento sem depender do código de motores existentes, o escopo focado no navegador e os princípios operacionais sem acordos de busca padrão, tokens de criptomoeda ou monetização de usuários
- Participantes podem contribuir para o projeto com relato de bugs, criação de reproduções minimizadas, testes de sites, reporte de problemas de segurança, feedback técnico e execução de builds locais
- O financiamento é aceito apenas na forma de doações irrestritas, sem vender assentos no conselho ou influência sobre o roadmap técnico, e há planos de ampliar o suporte para Windows e mobile depois da estabilização no desktop
O navegador que o Ladybird quer construir
- Ladybird é um motor de navegador criado do zero, e não um fork de um motor de navegador existente
- O projeto recebe apoio de uma organização sem fins lucrativos 501(c)(3)
- No momento, está em desenvolvimento ativo, e a meta do primeiro lançamento Alpha para Linux e macOS é 2026
- A web é uma plataforma de computação importante, mas hoje a web inteira é movida por um pequeno número de motores de navegador, cada um controlado por empresas com suas próprias agendas
- O Ladybird quer criar um motor independente baseado em padrões da web, buscando um navegador livre de conflitos de interesse
O que diferencia o Ladybird
-
Independência de verdade
- Constrói um novo motor de navegador com base em padrões da web, sem depender de motores existentes como Blink, WebKit e Gecko
-
Foco exclusivo no navegador
- O projeto concentra seus esforços em uma única tarefa: criar um navegador web
-
Sem monetização de usuários
- Não usa acordos de busca padrão, tokens de criptomoeda nem outras formas de monetização dos usuários
Fluxo recente de desenvolvimento
- 5 de junho de 2026: Changing How We Develop Ladybird
- Estão mudando a forma como o código entra no projeto enquanto se preparam para lançar um navegador para usuários reais
- Maio de 2026: This Month in Ladybird - May 2026
- Inclui passagem pelo Cloudflare Turnstile, rolagem assíncrona no compositor out-of-process, ativação padrão de Media Source Extensions, WebAssembly JIT, bloqueio de conteúdo nativo, parser HTML em Rust, cache em disco de bytecode JS e CSS
@container, @scope e subgrid
- Abril de 2026: This Month in Ladybird - April 2026
- Foram adicionados visualizador inline de PDF com pdf.js, frontend GTK4, histórico de navegação, parsing HTML especulativo, compilação JS off-thread, DNS assíncrono e CSS anchor positioning
- Março de 2026: This Month in Ladybird - March 2026
- Abrange interpretador em assembly escrito manualmente, parsing off-thread, novo motor de regex, IPC com Mach port, favoritos, CSS
if(), inherit(), @container, @function e invalidação de estilo
- Fevereiro de 2026: Ladybird adopts Rust, with help from AI
- Adotou Rust como linguagem sucessora de C++ e usou agentes de IA para acelerar a transição
Participação e build
- O Ladybird é open source, e um time pequeno desenvolve o projeto em público
- As formas de contribuição incluem relato de bugs, criação de reproduções minimizadas, testes de sites, reporte de problemas de segurança e compartilhamento de feedback técnico
- A execução local pode ser iniciada em várias máquinas de desenvolvimento com os comandos abaixo
git clone https://github.com/LadybirdBrowser/ladybird.git
cd ladybird
./Meta/ladybird.py run
Estrutura de financiamento
- O Ladybird é financiado apenas por doações e patrocínios
- Não usa acordos de busca, coleta de dados nem publicidade
- Os patrocínios são anuais e aparecem no site e nas atualizações do projeto
- Platinum: $100,000
- Gold: $50,000
- Silver: $10,000
- Bronze: $5,000
- Copper: $1,000
- Pessoas físicas podem fazer doações únicas ou mensais recorrentes via Donorbox
- Para doações de valores altos, a orientação é entrar em contato diretamente por
contact@ladybird.org para evitar taxas de processamento
Suporte a plataformas e FAQ sobre independência
- O primeiro Alpha mira Linux e macOS em 2026 e é voltado a desenvolvedores e early adopters
- No momento, o desenvolvimento é feito por uma pequena equipe de engenharia em tempo integral, com apoio da comunidade em testes, relatos de bugs, reportes de segurança e feedback técnico
- O tamanho da equipe está estável por enquanto, e novas contratações serão reavaliadas se as necessidades do projeto mudarem
- O projeto busca sempre manter 18 meses de runway
- A expressão “não é um fork de um motor existente” significa que não usa código de Blink, WebKit, Gecko nem de qualquer outro motor de navegador
- Historicamente, usou várias bibliotecas do projeto SerenityOS
- Depois do fork a partir do SerenityOS, não está mais preso à cultura de escrever tudo por conta própria e usa bibliotecas de terceiros para funções comuns como formatos de imagem, áudio, vídeo, criptografia e gráficos
- Também pode usar algumas bibliotecas utilizadas por outros navegadores
- No Windows, o motor JavaScript já é compilado e testado em CI
- O suporte ao motor de navegador completo no Windows deve avançar em uma etapa posterior
- Os engenheiros em tempo integral estão focados hoje em macOS e Linux
- Plataformas mobile não são o foco atual
- Depois que a versão desktop estiver em bom estado, mais esforço será dedicado a Android e iOS
- Todos os patrocínios têm a forma de doações irrestritas
- Não são vendidos assentos no conselho nem qualquer outro tipo de influência
- Patrocinadores não têm voz no roadmap técnico nem na direção do produto
- O Ladybird começou como um projeto em C++ que fazia parte do SerenityOS, por isso a base de código começou em C++ e continua majoritariamente em C++
- Depois, adotou Rust como linguagem sucessora de C++ e está portando subsistemas gradualmente para Rust
Ainda não há comentários.