Skip to main content

A simple Qt Python web browser

Project description

Devoud

Скриншот Python Qt Arch Debian Windows Fedora

О проекте 🎧

Данный проект является полностью открытым и свободнораспространяемым браузером, который каждый может перестроить по своему усмотрению. В разработке применяется новейший PySide6 с веб-движком QtWebEngine. Проект будет стремиться к простоте использования и разработке некоторых решений. Не требует повышенных прав для установки.

Установка браузера 💿

Системные требования

  • ОС: Windows 10 и выше, GNU/Linux;
  • Python: версии 3.8 и выше, а также пакетный менеджер pip (в Windows идет вместе с Python, но во время установки Python поставьте галочку "Add Python 3.x to PATH");
  • Видеокарта: любая с поддержкой OpenGL

Установка через pip (рекомендуется)

  • Введите команду pip install devoud в терминале (cmd, powershell, bash)
  • После окончания установки, запустите его через команду devoud в терминале, он произведет начальную настройку, и создаст ярлык запуска в системе. В дальнейшем его можно будет запускать через ярлык.

Запуск из исходников (другой способ установки)

  • Скачайте архив с этой страницы
  • Распакуйте в любом месте
  • Перейдите в данный каталог
  • Установите зависимости из pyproject.toml командой pip install -e .
  • Запустите браузер через start.py

Обновление 🔧

  • Для обновления программы используйте команду pip install devoud --upgrade

Для разработчиков

Сборка пакета через поэзию 📜

  • poetry build

Сборка в исполняемый файл (.exe и тд)

  • pyinstaller ./misc/devoud.spec

Вопросы ❓

  • О всех найденных ошибках и предложениях по улучшению программы сообщайте во вкладке Задачи или пишите мне на почту ooeyd@ya.ru
  • Случайно удалили ярлык? Нажмите на кнопку "Создать ярлык" на странице настроек или выполните команду devoud --shortcut
  • Все доступные команды для браузера можно узнать через devoud --help
  • Будут ли доступны расширения из других браузеров? Пока что маловероятно
  • Как помочь проекту? Вы можете предложить свой вариант решение какой-либо проблемы через Задачи
  • Могу ли я модифицировать эту программу и выпускать под своим названием? Да, можно, но с соблюдением требований лицензии
  • Передаются ли мои данные? Автор гарантирует, что с его стороны все ваши данные хранятся только на вашем компьютере. Но помните, что мы живем в проклятом мире, а этот браузер основывается на двжике QtWebEngine, а значит этим могут заниматься Qt и Google

Лицензия 🄯

GPLv3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

devoud-1.2.0.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

devoud-1.2.0-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

Details for the file devoud-1.2.0.tar.gz.

File metadata

  • Download URL: devoud-1.2.0.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for devoud-1.2.0.tar.gz
Algorithm Hash digest
SHA256 7bd44b7138c22da34e71e916f21c52cefba05c101fb62a3b7f2954293a4951f3
MD5 c656843c76c010aacc755bab3451ec36
BLAKE2b-256 87f1a4a9333c709eef707fdc93fe4a6d0f2a0ce1557f7bb573363532e3fabb78

See more details on using hashes here.

File details

Details for the file devoud-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: devoud-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for devoud-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1ba222d19a95e0a12eb800987c7a6d563f6d909d43565ace5e9ffd140b33d12e
MD5 e7c670a51dafb656d30e90fe84e0be12
BLAKE2b-256 db41c7c550e5ca257e633702b84787b462b740ddd7f0b92b0729e7d74fae9f0a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page