GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#rust #anydesk #dart #flutter #flutter_apps #flutter_desktop #flutter_examples #flutter_mobile #flutter_ui #flutter_web #hacktoberfest #linux #p2p #rdp #remote_control #remote_desktop #rust #rust_lang #teamviewer #vnc #wayland

RustDesk is a remote desktop software written in Rust that works right out of the box without any configuration needed. It gives you full control over your data and ensures high security. You can use their public servers or set up your own for more flexibility. The software supports multiple languages and platforms, making it easy to use across different devices. Building RustDesk is also straightforward with detailed guides available for various operating systems, including Docker support for easier builds. This makes it a convenient and secure solution for remote access needs.

https://github.com/rustdesk/rustdesk
#rust #android #gui #ios #macos #rust #rust_lang #wasm #wayland #windowing #windows #x11

Winit is a library that helps you create and manage windows on different platforms using the Rust programming language. It allows you to handle events like window resizing, key presses, and mouse movements. To show something on the window, you need to use platform-specific functions or another library. The benefit to you is that Winit provides a flexible and low-level way to manage windows, making it easier to build cross-platform applications such as games or graphical user interfaces.

https://github.com/rust-windowing/winit
#rust #rust #smithay #tiling_window_manager #wayland #wayland_compositor

Niri is a special Wayland compositor that helps you manage windows in a unique way. It arranges windows in columns that can scroll to the right, so opening new windows doesn't resize existing ones. Each monitor has its own workspace set, which stays organized even when monitors are disconnected or reconnected. Niri offers features like built-in screenshot tools, screencasting, touchpad gestures, and customizable layouts. This makes it easy to use multiple windows without cluttering your screen, keeping your workspace organized and efficient.

https://github.com/YaLTeR/niri
#cplusplus #compositor #cpp26 #wayland #wayland_compositor

Hyprland is a modern Wayland compositor that offers dynamic tiling and floating window management. It provides many customization options, powerful plugins, and beautiful visual effects like animations and shadows. Hyprland is designed for performance and efficiency, making it a great choice for users who want a customizable and visually appealing desktop environment. It allows users to easily switch between different window layouts and offers features like tearing support for better gaming performance. This makes Hyprland beneficial for users seeking a flexible and high-performance desktop experience.

https://github.com/hyprwm/Hyprland
#qml #dotfiles #hyprland #linux #material_design #quickshell #rice #ricing #unixporn #wayland

This Hyprland dotfiles setup gives you a modern, easy-to-use Linux desktop with features like a live app overview, AI integration (Gemini and Ollama), and automatic, beautiful color themes that match your wallpaper. Installation is simple with a one-line command, and the default keybinds are familiar if you’ve used Windows or GNOME. The system uses Quickshell for widgets (not Waybar), shows every command during setup for transparency, and offers a friendly Discord community for help. You benefit from a polished, customizable environment that’s both visually appealing and practical, with support for new users and advanced customization options.

https://github.com/end-4/dots-hyprland