Skip to content

colloceo/collins_browser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collins Browser

A custom web browser built with PyQt5 and QtWebEngine, featuring a modern interface and advanced functionalities.

Features

  • Custom New Tab Page: With a search bar and quick links.
  • Tab Grouping: Color-code tabs for organization.
  • Incognito Mode: Browse privately with no history or cache.
  • Extensions: Load custom JavaScript extensions.
  • Developer Tools: Built-in inspector for debugging.
  • Dark Mode: Sleek, eye-friendly interface.
  • Bookmarks & History: Save and revisit pages (non-incognito only).

Requirements

  • Python 3.6+
  • PyQt5 (pip install PyQt5)
  • PyQtWebEngine (pip install PyQtWebEngine)

Installation

  1. Clone the repository:
    git clone https://github.com/colloceo/collins_browser.git
    cd collins-browser
  2. Install dependencies:
    pip install -r requirements.txt
    (Create a requirements.txt with PyQt5 and PyQtWebEngine if you include it.)
  3. Run the browser:
    python main.py

Usage

  • Open new tabs with Ctrl+T or the "+" button.
  • Right-click tabs for grouping or closing options.
  • Use Ctrl+Shift+I for Developer Tools.
  • Load extensions via the "Tools" menu.

Deployment

Available for download and testing via GitHub Releases. Note: Windows only (.exe).

Contributing

Feel free to fork, submit issues, or send pull requests!

License

MIT License

About

PyQt5-based browser with incognito mode, extensions, dev tools, and a sleek new tab experience.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages