Skip to content
This repository was archived by the owner on Feb 5, 2026. It is now read-only.

browserflutter/browser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

245 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Browser

Flutter desktop web browser with tabs, bookmarks, history.

Install

git clone https://github.com/bniladridas/browser.git
cd browser
flutter pub get
cp .env.example .env  # Fill in Firebase credentials from your Firebase project
flutterfire configure --platforms macos  # This will generate platform-specific files and may overwrite lib/firebase_options.dart
git checkout -- lib/firebase_options.dart # Restore the version that uses environment variables
flutter run

Note: Do not commit .env to version control. It contains sensitive Firebase keys.

Use

Enter URLs. Navigate via buttons or shortcuts: Cmd+L focus, Cmd+R refresh, Alt+Left/Right back/forward.

Develop

Requires Flutter >=3.0.0.

Run ./check.sh for checks.

Build: flutter build macos.

Generated Files

This project uses .gitattributes to mark generated files (e.g., from freezed, build_runner) as linguist-generated. This hides them from GitHub diffs and language statistics, keeping pull requests focused on hand-written code.

Common generated paths include:

  • build/** and .dart_tool/** (Flutter build artifacts)
  • lib/**/*.freezed.dart and lib/**/*.g.dart (code-generated Dart files)
  • Platform-specific directories like android/**, ios/**

To unmark a specific file, add -linguist-generated in .gitattributes.

Contribute

Fork, branch, edit, run ./check.sh, commit, PR with labels for version bump.

License

MIT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •