Skip to main content

ScreenBolt - A PySide6-based GUI application for screen recording and editing.

Project description

ScreenBolt

ScreenBolt is an open-source desktop application designed for screen recording. With ScreenBolt, you can easily capture your screen and apply various effects such as mouse tracking and zooming. It’s compatible with Windows, Linux, and macOS.

Features

  • Screen Recording: Capture your entire screen or a selected region.
  • Effects Editing: Apply effects such as tracking mouse movements and zooming to enhance your recordings.
  • Cross-Platform: Available for Windows, Linux, and macOS.

Installation

For End Users

  • Download: Go to the Releases page and download the appropriate version for your operating system.
  • Install and Run: Follow the installation instructions provided with the release.

For Developers

  1. Set Up Environment:
  • Install Anaconda.
  • Create a new Conda environment if needed.
  1. Prepare the Application:
  • Clone the repository or download the source code.
  • Navigate to the project directory.
  1. Compile Resources:
# Suppose you're in screenbolt/screenbolt
python compile_resources.py
  1. Run the Application:
# Suppose you're in the root directory
python -m screenbolt.main

Contributing

We welcome contributions to ScreenBolt! If you’d like to contribute, please fork the repository and submit a pull request.

License

ScreenBolt is released under the MIT License.

Contact

For any questions or issues, please contact us at tamnvhustcc@gmail.com.

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

screenbolt-1.1.0.tar.gz (2.7 MB view details)

Uploaded Source

Built Distribution

screenbolt-1.1.0-py3-none-any.whl (2.8 MB view details)

Uploaded Python 3

File details

Details for the file screenbolt-1.1.0.tar.gz.

File metadata

  • Download URL: screenbolt-1.1.0.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.4 Linux/6.8.0-40-generic

File hashes

Hashes for screenbolt-1.1.0.tar.gz
Algorithm Hash digest
SHA256 078f4351fcfe8296ac8f68f1acb40e9568fb4d4ac64f6d8c32963a96ff64b184
MD5 d04cd346f32f23d983161d3a8d68cfd8
BLAKE2b-256 fc8f799264fdd71df262467855fafec993d377e24efcc506009d75163f5cd35a

See more details on using hashes here.

File details

Details for the file screenbolt-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: screenbolt-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.4 Linux/6.8.0-40-generic

File hashes

Hashes for screenbolt-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 840a0d4a68d890ec0b82bd4eb57372e01850618d836ccdbe6bf8ef8afdb5e7e3
MD5 06c61e9288306d1f537e825007a4f664
BLAKE2b-256 f432b92d71c3172496eeb27f25f5ced6c1f6f9a53e7a63467a91b931e9575d18

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page