Pyabr lightweight OS with Python and Qt

Related tags

GUI Developmentpyabr
Overview

License

Code Size

Pyabr cloud computing software

In the name of God, the Compassionate, the Merciful

Pyabr © 2021 Mani Jamali. Free Software GNU General Public License v3.0

How to Contributing?

for contributing in pyabr please read CONTRIBUTING.md

What is Pyabr?

Pyabr is a small and lightweight software use as:

  • an operating system
  • a small theme for android
  • a small software for runing PyQt5 and Python applications in moblie phones
  • a small cloud software in client
  • a small cloud software on servers

How to install it?

  • Stable release:
python3 -m pip install pyabr
python3 -m pyabr

In Windows use python instead of python3

  • Latest or unstable release:
git clone https://github.com/PyFarsi/pyabr.git
cd pyabr
python3 setup.py

Pyabr NEWS and tutorials

  • See t.me/pyabr
  • See gap.im/pyabr
Comments
  • VirtualBox

    VirtualBox

    Hi guys. I was trying to install this operating system in the VirtualBox. I have downloaded the iso from your own website. but the OS was not booted. What do i do? Is there any required special configuration for the virtual machine?

    opened by parsampsh 2
  • use `puts` instead `printf`

    use `puts` instead `printf`

    puts(char*) receives a string and print newline ('\n') automatically. printf(char*,...) is used when you want print some values stored in some variables

    opened by PooiaFerdowsi 0
  • CVE-2007-4559 Patch

    CVE-2007-4559 Patch

    Patching CVE-2007-4559

    Hi, we are security researchers from the Advanced Research Center at Trellix. We have began a campaign to patch a widespread bug named CVE-2007-4559. CVE-2007-4559 is a 15 year old bug in the Python tarfile package. By using extract() or extractall() on a tarfile object without sanitizing input, a maliciously crafted .tar file could perform a directory path traversal attack. We found at least one unsantized extractall() in your codebase and are providing a patch for you via pull request. The patch essentially checks to see if all tarfile members will be extracted safely and throws an exception otherwise. We encourage you to use this patch or your own solution to secure against CVE-2007-4559. Further technical information about the vulnerability can be found in this blog.

    If you have further questions you may contact us through this projects lead researcher Kasimir Schulz.

    opened by TrellixVulnTeam 0
  • .iso not found

    .iso not found

    Hello, I tried to download the iso but has been deleted or moved

    $ LANG=C wget https://dl.pyabr.ir/pyabr-x86_64.iso
    --2022-11-03 21:55:09--  https://dl.pyabr.ir/pyabr-x86_64.iso
    Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
    Resolving dl.pyabr.ir (dl.pyabr.ir)... 212.33.195.117
    Connecting to dl.pyabr.ir (dl.pyabr.ir)|212.33.195.117|:443... connected.
    HTTP request sent, awaiting response... 404 Not Found
    2022-11-03 21:55:09 ERROR 404: Not Found.
    
    opened by FabioLolix 0
  • request dockerize pyabr , can access from browser (xrdp , noVNC or etc)

    request dockerize pyabr , can access from browser (xrdp , noVNC or etc)

    Hi PyFarsi, please dockerize pyabr latest iso to run in docker & can access using docker-ip:port from browser using xrdp , noVNC or etc. waiting for your commit/s. finest regards

    opened by bugbounted 0
Releases(v2.4.0)
  • v2.4.0(Mar 18, 2022)

    News:

    • Add support full themes (Global themes)
    • Add support OpenBox GTK themes
    • Add support shell themes
    • Add support window themes
    • Replace WebView Engine to "Qt WebEngine" instead of "Chromium"
    • Add Notification service
    • Add Notes widget
    • Add Event wigets such as Calendar widget, Events of Calendar, Weather widget
    • Add Feed widget
    • Add battery logo, percent of battery, Wi-Fi status
    • Add "Onboard" virtual keyboard
    • Add new OpenBox themes such as "Mac OS X dark/light", "Windows", ...
    • Add Barf Shell theme
    • Add Ubuntu Shell theme
    • Add Cryptography tools such as "Cloud Mail", ...
    • Removed menubar at top
    • Replace sleep black screen to "real sleep"
    • Remove unused webapps
    • Change help docs to Markdown docs
    Source code(tar.gz)
    Source code(zip)
  • v2.3.0(Dec 28, 2021)

  • v2.0.2(Aug 1, 2021)

  • 1.3.0(Apr 13, 2021)

    Pyabr 1.3.0 version

    Updates

    • Powerfull GUI Package Manager
    • Add handsome themes
    • Add general GUI Setting
    • Update Desktop
    • Update IDE for code
    • Update the main repo
    • Add Multimedia apps
    • Update File manager
    Source code(tar.gz)
    Source code(zip)
Owner
PyFarsi Software Foundation
PyFarsi Software Foundation
Python3.9/Kivy2.0 project to manage Valkyrie Scenarios

.valkyrie Manager This is a Python 3.9/Kivy 2.0 application that helps to manage quest (.valkyrie) files (from Valkyrie app) It identifies new quests

Kempes J. 1 Jan 28, 2022
Remi is a GUI library for Python applications that gets rendered in web browsers

Python REMote Interface library. Platform independent. In about 100 Kbytes, perfect for your diet.

Davide Rosa 3.2k Jan 07, 2023
Weather-API-GUI-Tkinter - A weather tool made using tkinter which works by fetching query city weather using an API

Weather-API-GUI-Tkinter ☁️ ❄️ version- 1️⃣ . 0️⃣ . 0️⃣ This repo contains a weat

SasiVatsal 4 Jul 08, 2022
Advanced Zola Cabs integrated with tkinter Graphical User Interface (GUI) made for ZOHO Corp .

ZolaCabs Advanced Zola Cabs integrated with tkinter Graphical User Interface (GUI) made for ZOHO Corp. Logs username : zoho password : zoho [ Deve

Mastermind 9 Nov 18, 2021
PyCG: Practical Python Call Graphs

PyCG - Practical Python Call Graphs PyCG generates call graphs for Python code using static analysis. It efficiently supports Higher order functions T

Vitalis Salis 185 Dec 29, 2022
TextTUI is a set of extensions to the Textual and Textual-Inputs libraries

TextTUI is a set of extensions to the Textual and Textual-Inputs libraries. Currently a Work in Progress that is based on the 0.1.14 branch of

3 Feb 10, 2022
Create custom desktop notificatons using python

Create custom desktop notificatons using python In this video i am going to use a module called plyer

Niranjan 2 Dec 15, 2021
Management Gui for OpenVR FSR PlugIn

OpenVR FSR App Small GUI to install/uninstall, tweak settings of the Modified OpenVR DLL with AMD FidelityFX SuperResolution Upscaler with a single cl

Stefan Tapper 234 Dec 20, 2022
GUI app to read settings and stats from Cloudflare WARP CLI for Linux, and change some settings

warp-cli-gui GUI app to read settings and stats from Cloudflare WARP CLI for Linux, and change some settings. Description Python program that will int

Danie 6 Nov 01, 2022
Example GUI for Command line capable machine learning programs

Example GUI for Command line capable machine learning programs This is an example GUI made in PysimpleGUI and Tkinter, mainly for machine learning pro

Kim Yongwook 4 May 31, 2022
Tukaan is the new framework that aims to replace Tkinter

Tukaan is the new, pythonic and colorful (like a keel-billed toucan) framework that aims to replace Tkinter. It has everything (on my computer, not at GitHub) that you need to develop cross-platform

Tukaan 101 Jan 08, 2023
Rich.tui is a TUI (Text User Interface) framework for Python using Rich as a renderer.

rich.tui Rich.tui is a TUI (Text User Interface) framework for Python using Rich as a renderer. The end goal is to be able to rapidly create rich term

Will McGugan 17.1k Jan 04, 2023
This is a rip off of the classical iPhone Calculator . This project has been made with PyQT5

iPhoneCalcRIP-OFF This is a rip off of the classical iPhone Calculator . This project has been made with PyQT5

Juss Patel 7 May 01, 2022
Python Web Version 3.0 Using PyQty module

Python-Web-Version-3.0 Python Web Version 3.0 Using PyQty module you have to install pyinstaller module then install PyQt5 module and install PyQtwebE

JehanKandy 9 Jul 13, 2022
GUI to enable user selection of measurement and station in kHTConnector module.

kHTGui GUI to enable user selection of measurement and station in kHTConnector module. Helper tool for PowerBI users If you're planning to import data

kk 1 Jan 26, 2022
PyQt Custom Frameless Main Window (Enable to move and resize)

pyqt-custom-frameless-mainwindow PyQt Custom Frameless Main Window (Enable to move and resize) Requirements PyQt5 = 5.8 Setup pip3 install git+https:

Jung Gyu Yoon 1 Jan 13, 2022
This is a short GUI project to evaluate Pbk solution.

Polubarinova-Kochina-solutions (Standalone GUI executables for Windows and Mac) Oden Institute for Computational Engineering and Sciences / Jackson Sc

Mohammad Afzal Shadab 1 Dec 24, 2022
WhirlEdit, an excellent {code} editor

HELP! If you're experienced, I want you to make an executable for your platform (windows/mac/linux) and help me.. For more info get in touch at whirlp

whmsft 10 Aug 18, 2022
A simple todo GUI applicaiton

simple_todo_gui A simple todo GUI applicaiton To create an .exe file, run 'Python setup.py build' after installing PyQt5 and cx_Freeze with pip. Then

Dhammike Piyumal 2 Nov 11, 2021
Key Cast - Cast your key presses and mouse clicks on the screen, while casting your favorite application on the screen. Better than the rest.

Key Cast Screen cast your keyboard and mouse clicks in style Project Homepage » View Demo · Report Bug · Request Feature Table of Contents Introductio

Mehul Singh Teya 13 Dec 23, 2022