Seafari – Safari Clone Built on Firefox
Published Jul 14, 2026


Overview
Seafari
A Safari-style browser built on top of Mozilla Firefox, replicating the look and feel of Safari for Linux users. Seafari pulls daily updates from Mozilla source code, staying current with Firefox security patches while maintaining its distinctive Safari-inspired UI.

Table of Contents
Overview
The Challenge
Seafari needed a reliable, automated changelog and release process. Each release required manually tracking commits, identifying contributors, writing changelogs, and preparing binaries — a tedious, error-prone workflow that slowed down the release cadence.
Links
- Website: inled.es/apps/seafari
- GitHub: InledGroup/seafari
My Contribution
What I Worked On
As a contributor, I built an automated changelog and release preparation system:
- Changelog automation script — created a shell script using GitHub CLI (
gh) that automatically reads commits between releases, categorizes changes, and generates structured changelogs. - Contributor recognition — the script identifies all contributors involved in each release, giving proper credit to everyone who participated.
- Release preparation — automated the process of compiling changelogs and preparing the release section with final binaries, reducing manual effort and human error.
Built With
- Bash — automation scripts
- GitHub CLI — API interaction for commits, releases, contributors
- Firefox — base browser engine
- Shell Scripting — automation and orchestration
- CI/CD — GitHub Actions for automated builds
What I Learned
Working on Seafari's release automation taught me about GitHub CLI capabilities for automating repository workflows and the importance of consistent, automated changelogs for open-source project sustainability. I learned how shell scripting can orchestrate complex multi-step release processes.
Tools & technologies
More projects
Let's build something
Have a project in mind? I'm open to freelance work and full-time roles.
