Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/calexandru2018/offstack-app
GTK3 app to locally store favorite marked questions and answers from Stackoverflow.
https://github.com/calexandru2018/offstack-app
linux linux-app python-gui python3 stackoverflow ststackoverflow-favorites
Last synced: about 1 month ago
JSON representation
GTK3 app to locally store favorite marked questions and answers from Stackoverflow.
- Host: GitHub
- URL: https://github.com/calexandru2018/offstack-app
- Owner: calexandru2018
- License: gpl-3.0
- Created: 2020-04-24T15:24:20.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T04:04:30.000Z (about 2 years ago)
- Last Synced: 2024-03-23T11:57:06.008Z (9 months ago)
- Topics: linux, linux-app, python-gui, python3, stackoverflow, ststackoverflow-favorites
- Language: Python
- Homepage:
- Size: 177 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Offstack App
Locally store Stackoverflow answers, comments, ratings and personal keywords of your favorite marked questions. Only for Linux.
The main goal with Offstack is to make sure that developpers have access to their favorite stackoverflow questions&answers locally on their computers, without the need of using a browser and searching for previously saved issues.### Installing Dependencies
**Dependencies:**
- python3.5+
- pip for python3 (pip3)
- setuptools for python3 (python3-setuptools)
- requests-oauthlib
- requests
- oauthlib
- selenium
- geckodriverInstall the following packages based on your distro:
| **Distro** | **Command** |
|:----------------------------------------|:--------------------------------------------------------------------------------------------------------- |
|Fedora/CentOS/RHEL | `sudo dnf install -y python3-gobject gtk3` |
|Ubuntu/Linux Mint/Debian and derivatives | `sudo apt install -y python3-gi python3-gi-cairo gir1.2-gtk-3.0` |
|OpenSUSE/SLES | `sudo zypper install python3-gobject python3-gobject-Gdk typelib-1_0-Gtk-3_0 libgtk-3-0` |
|Arch Linux/Manjaro | `sudo pacman -S python-gobject gtk3` |## Installing offstack
Before proceeding with with the next installation steps, make sure that you have downloaded geckodriver and moved it into `/usr/lib` or `/usr/local/lib`, otherwise this will not work.
You can either install via PIP or by cloning the repository.
`pip3 install offstack`
### To update to a new version
`pip3 install offstack --upgrade`
## Manual Installation
1. Clone this repository
`git clone https://github.com/calexandru2018/offstack-app`
2. Step into the directory
`cd offstack`
3. Install
`python3 setup.py install`
### How to use
`offstack`
## GUI Layout