User Image

Brycensranch's Profile

brycensranch (fas) | Fedora badges

Brycensranch's Projects

brycensranch/snapx

This project is under development and is not ready for use. DISCLAIMER: SnapX is a hard fork of the Windows application ShareX. Feature-wise SnapX is a cross-platform application. Elegance in user interfaces by separating essential settings from advanced or intermediate functionality Supporting high DPI screens Screenshots on an HDR monitor aren't blown out[1] Cross-platform OCR powered by PaddleOCR that rivals PowerToys OCR, ShareX OCR, & Windows 10 built in OCR in accuracy [1] When tested on KDE Plasma Wayland 6.2.90 with HDR, the resulting screenshots' colors were not blown out. Your mileage may vary. Technical Details It uses .NET 9, ImageSharp (cross-platform image library) Dependency on Newtonsoft.JSON dropped, traded out for more strict yet performant System.Text.Json And it will use SQLite to store settings & history by default yet ~~keeping JSON as an option~~. The UI is now defined in a more modern, declarative style using MVVM and XAML, providing a clear improvement over the older WinForms approach. UI is GPU accelerated, leading to a more responsive UI & yet less CPU usage while navigating the UI. (Fixes low performance on 4K screens with a weak CPU) Respects XDG directory specification and uses XDG portals on Linux Supports PNG (including animated variant), WEBP (including animated variant), JPEG, GIFs (should be smaller than your typical ShareX GIF), TIFF, and BMP image formats. Supports 95% of ShareX uploaders (we're a fork!!) Uses the power of VLC to play back video Supports Google Photos Image Uploader after the new API change. The ability to fully configure SnapX via the Command Line via command flags & environment variables. Additionally, you can configure SnapX using the Windows Registry. Additionally, all uploaders are now forced to use HTTPS <2.0 & optionally use TLS 1.3 out of the box. Keeps compatibility with the custom uploader configuration format (.sxcu) As a user, you do NOT need to have .NET installed. Whether you're on Linux, Windows, or macOS. What does this all mean? It means you'll be able to have a more performant, reliable, and modern application. You will not receive any support from the ShareX project for this software. If you have any issues with this project, please open an issue in this repository. However, it's important to note that this project is maintained by volunteers. We may not be able to provide support for all issues. We will do our best to help you, but we cannot guarantee that we will be able to resolve your issue.
  • Centos-stream 10 : aarch64, x86_64
  • Centos-stream 9 : aarch64, x86_64
  • EPEL 10 : aarch64, x86_64
  • EPEL 8 : aarch64, x86_64
  • EPEL 9 : aarch64, x86_64
  • Fedora 41 : aarch64, x86_64
  • Fedora 42 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64
  • openSUSE Leap 15.6 : x86_64
  • openSUSE Tumbleweed : x86_64
  • Rhel 10 : aarch64, x86_64
  • Rhel 8 : aarch64, x86_64
  • Rhel 9 : aarch64, x86_64

brycensranch/rokon

THIS PROJECT IS NOT READY FOR USE YET! Control your Roku device with your Linux desktop with the power of Golang and GTK4! This application provides a remote control interface for Roku devices, utilizing the Roku External Control Protocol (ECP) API. It allows users to control their Roku device from their desktop or laptop, providing a more convenient and efficient way to interact with their TV. The app offers a sleek interface with various functions such as navigation, volume control, input selection, typing, and more. It also supports features like Neovim Mode, automatic Roku discovery, DiscordRPC integration, and more. With Rokon, you can control your Roku device remotely with ease and speed, all without the noise of a traditional remote.
  • EPEL 10 : aarch64, ppc64le, s390x, x86_64
  • Fedora 41 : aarch64, ppc64le, s390x, x86_64
  • Fedora 42 : aarch64, ppc64le, s390x, x86_64
  • Fedora eln : x86_64
  • Fedora rawhide : aarch64, ppc64le, s390x, x86_64
  • Mageia cauldron : aarch64, i686, x86_64
  • openSUSE Tumbleweed : aarch64, i586, ppc64le, x86_64

brycensranch/gpu-screen-recorder-git

GPU Screen Recorder This screen recorder has minimal impact on system performance by recording your monitor using the GPU only, similar to ShadowPlay on Windows. This is the fastest screen recording tool for Linux. This screen recorder can be used for recording your desktop offline, for live streaming, and for NVIDIA shadowplay-like instant replay, where only the last few minutes are saved. Supported video codecs: H264 (default on Intel) HEVC (default on AMD and NVIDIA) AV1 (not currently supported on NVIDIA if you use GPU Screen Recorder Flatpak) Supported audio codecs: Opus (default) AAC Notes This software works on X11 and Wayland on AMD, Intel, and NVIDIA. This is an unofficial community-maintained version. The GPU Screen Recorder binary is "bundled" alongside the UI.
  • Centos-stream+epel-next 9 : aarch64, x86_64
  • EPEL 9 : aarch64, x86_64
  • Fedora 41 : aarch64, ppc64le, s390x, x86_64
  • Fedora 42 : aarch64, ppc64le, s390x, x86_64
  • Fedora rawhide : s390x, x86_64
  • Mageia 9 : aarch64, i586, x86_64
  • Mageia cauldron : aarch64, i686, x86_64
  • openSUSE Leap 15.6 : aarch64, x86_64