A simple Qt Python web browser
Project description
Devoud
О проекте 🎧
Данный проект является полностью открытым и свободнораспространяемым браузером, который каждый может перестроить по своему усмотрению. В разработке применяется новейший 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
Лицензия 🄯
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7bd44b7138c22da34e71e916f21c52cefba05c101fb62a3b7f2954293a4951f3
|
|
| MD5 |
c656843c76c010aacc755bab3451ec36
|
|
| BLAKE2b-256 |
87f1a4a9333c709eef707fdc93fe4a6d0f2a0ce1557f7bb573363532e3fabb78
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ba222d19a95e0a12eb800987c7a6d563f6d909d43565ace5e9ffd140b33d12e
|
|
| MD5 |
e7c670a51dafb656d30e90fe84e0be12
|
|
| BLAKE2b-256 |
db41c7c550e5ca257e633702b84787b462b740ddd7f0b92b0729e7d74fae9f0a
|