Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/schlopp96/docuport_psg
Desktop application for providing quick and easy access to various chapters from the PySimpleGUI online-documentation website.
https://github.com/schlopp96/docuport_psg
documentation gui pysimplegui python student webbrowser
Last synced: 21 days ago
JSON representation
Desktop application for providing quick and easy access to various chapters from the PySimpleGUI online-documentation website.
- Host: GitHub
- URL: https://github.com/schlopp96/docuport_psg
- Owner: schlopp96
- License: gpl-3.0
- Created: 2021-06-03T05:05:33.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-06-26T05:53:25.000Z (over 2 years ago)
- Last Synced: 2024-12-31T00:50:22.474Z (24 days ago)
- Topics: documentation, gui, pysimplegui, python, student, webbrowser
- Language: Python
- Homepage:
- Size: 246 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DocuPort - PySimpleGUI
> - _A PySimpleGUI Online Documentation Portal_
---
## About
---
[PySimpleGUI](https://pysimplegui.readthedocs.io/en/latest/) is an _excellent_ framework for building GUIs quickly, and with ease. Unfortunately, **_PSG_** doesn't have any _official_ offline documentation that can be easily downloaded. Instead, the documentation is hosted _online_, where it is changed and updated quite frequently - this being the primary reason for the creator maintaining the documentation online _only_.
As a result, users must go online anytime the documentation is needed, which is rather often as stated by the dev(s) themselves. So I decided to create a simple application that can take users to specific areas of the online documentation quickly, and with the click of a button. Thus, out of my own laziness and disdain for digging through webpages, **DocuPort PSG** was born!
---
## How to use DocuPort PSG - **GUI Version**
---
- _Using the application is about as simple can be:_
- Simply open the application, and choose a section to browse.
- _The color scheme of the window will be different each time the window is opened._
- Click on the desired section, and the app will open the documentation in your default browser automatically.
- You can open as many pages/chapters as you wish, and the app will remain open.
- **_DocuPort PSG_** is always shown on top of other open windows to prevent the need to continuously minimize/maximize/re-size/close your browser window when researching through _multiple_ sections.
- To exit or close the app, simply click the "X" at the top of the screen, or the "Exit" button at the bottom of the window.
- **_That's it!_**![DocuPort PSG](./docs/DP_PSG_screenshot.png)
![DocuPort PSG](./docs/DP_PSG_screenshot2.png)
---
## How to use DocuPort PSG - **CLI Version**
---
> _Introduced in v2.0.1b update_
- The command-line-interface version of the application is entirely self explanatory through on-screen directions.
- Simply follow the instructions displayed on screen, and you'll be fine!
- The URL menu is **re-printed to the console every 5 user-inputs, or if user-input is anything that is not between [1-22]** _(e.g. if an incorrect input is entered)_.![DocuPort PSG CLI-Version](./docs/DP_PSG_CLI_screenshot.png)
---