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
`rosbag filter` with Gooey-based GUI

rosbag_filter_gui rosbag filter with Gooey-based GUI Test-passed Ubuntu 20.04 ROS Noetic Python 3.8 Installation

Yujie He 2 Dec 07, 2021
A simple assistance and with a very basic GUI

J.A.R.V.I.S This is a simple assistance and with a very basic GUI (Graphical User Interface) Download all the dependencies by running the below code p

Abir Pal 7 Oct 12, 2022
System Tray Icon for PySimpleGUI (the tkinter version). Adds a system tray icon by using pystray and PIL

psgtray Add a System Tray Icon to your tkinter port of PySimpleGUI. Installation via pip Installation is via pip: python -m pip install psgtray or if

PySimpleGUI 38 Dec 30, 2022
Function-Plotter - GUI Python program that plots functions that are entered by the user

FunctionPlotter GUI Python program that plots functions that are entered by the user. The program takes minimum and maximum value for x and plot it as

Mohamed Magdy 2 Jan 20, 2022
Redis GUI using Qt & Python

QRedis A Python, Qt based Redis client user interface. Help wanted Open to people who want to colaborate. Would like to know which features you would

Tiago Coutinho 58 Dec 09, 2022
Nonton anime subtitle Indonesia tanpa iklan. Dengan GUI berbasis PyQt5 dan spaghetti code yang sangat tidak terstruktur

Nonton anime subtitle Indonesia tanpa iklan. Dengan GUI berbasis PyQt5 dan spaghetti code yang sangat tidak terstruktur

Ayra Hikari 21 Dec 18, 2022
A desktop application developed in Python with PyQt5 to predict demand and help monitor and schedule brewing processes for Barnaby's Brewhouse.

brewhouse-management A desktop application developed in Python with PyQt5 to predict demand and help monitor and schedule brewing processes for Barnab

Isaac Cheng 2 Jul 09, 2022
guietta - a tool for making simple Python GUIs

guietta - a tool for making simple Python GUIs

Alfio Puglisi 1.9k Jan 08, 2023
GUI based app made in python using tkinter

Virtual Keyboard A GUI application made in python using tkinter This is my first ever proper GUI based application project after learning tkinter rece

AbhineetK 10 Dec 10, 2022
My Git GUI version made in Python and Tkinter.

Description My Git GUI version made in Python and Tkinter. How to use Basically, create a folder in your computer, open the software, select the path

Matheus Golzio 4 Oct 10, 2021
Make desktop applications using HTML and CSS with python

Neutron Make desktop applications using HTML and CSS with python What is Neutron Neutron will allow developers to design modern applications in python

Ian Baldelli 284 Dec 29, 2022
An offline python frontend for the QuadVisions Colab Notebook using tkinter.

Visions GUI An offline python frontend for the QuadVisions Colab Notebook using tkinter. It offers basic options and interactively displays the genera

7 Feb 15, 2022
AutoKey, a desktop automation utility for Linux and X11.

AutoKey Contents About Installation Zero-installation Method Documentation Support Bug reports and Pull Requests Changelog License About AutoKey, a de

2.5k Dec 31, 2022
GUI for Volatility forensics tool written in PyQT5

Volatility GUI This is a GUI for Volatility forensics tool written in PyQT5 Prerequisites: 1- Installed version of Volatility. 2- Install PyQT5. sudo

Hamza Megahed 52 Jun 18, 2022
This is the new and improved Plex Automatic Pre-roll script with a GUI

Rollarr This is the new and improved Automatic Pre-roll script with a GUI for Plex now called Rollarr! It should be stable but if you find a bug pleas

164 Nov 04, 2022
Python Screen Recorder using Python

PY-Screen-Recorder Python Screen Recorder using Python Requirement: pip install cv2 pip install pyautogui pip install numpy How to reach me? You can r

SonLyte 8 Nov 08, 2021
⏲️ 📙 Animedoro Timer made using tkinter in python

Animedoro Timer ⏲️ 📙 version- 1️⃣ . 0️⃣ . 0️⃣ Hey ! did you ever feel bad for not concentarting enough? , it's not you're mistake, there is a flaw in

SasiVatsal 8 Oct 18, 2022
This was my test project when i started to learn Python Tkinter. Its the simplest interface possible.

Rock-Paper-Scissors-Game- Project Description: This was my test project when i started to learn Python Tkinter. Its the simplest interface possible. R

Hassan Shahzad 2 Jan 17, 2022
PyQt5 Sample GUI Program - Python PyQt5 Sample GUI application

Python PyQt5 Sample GUI application Program work like this Designed GUI using De

Dimuth De Zoysa 5 Mar 27, 2022
Uma interfáce de usuário relativamente simples em pyqt5 + escolha de dispositivos

Interface para Scrcpy Uma interfáce de usuário relativamente simples em pyqt5 para sistemas UNIX Requerimentos: Python3 PyQt5 adb scrcpy Você pode ins

hayukimori 10 Dec 16, 2022