Discover and explore top open-source AI tools and projects—updated daily.
ShareXAI-first screen capture and file sharing application
Top 96.5% on SourcePulse
Summary
XerahS is a cross-platform desktop application reimagining the popular ShareX screen capture tool, built with Avalonia UI and .NET 10. It targets modern UX, modular architecture, and long-term maintainability, aiming for a consistent user experience across Windows, macOS, and Linux. The project uniquely embraces AI-assisted development workflows.
How It Works
Leveraging Avalonia UI and .NET 10, XerahS employs a standardized MVVM architecture. Its development process integrates AI agents (e.g., GitHub Copilot, Claude), prioritizing code patterns like strict nullability and exhaustive documentation to enhance AI comprehension. This AI-first methodology aims to accelerate feature development and refactoring while establishing a modern, maintainable software foundation.
Quick Start & Requirements
.\init-submodules.ps1 then dotnet build src/desktop/XerahS.sln. Mobile (Android/iOS): Specific dotnet build/run commands for src/XerahS.Mobile.Maui/XerahS.Mobile.Maui.csproj (requires .NET 10 SDK). Arch Linux (AUR): yay -S xerahs-git.Highlighted Details
Maintenance & Community
Described as a "collaborative effort driven by passionate contributors" and "built by the community, for the community." No specific community channels or maintainer details are listed.
Licensing & Compatibility
The project is stated to be "free," but no specific open-source license (e.g., MIT, GPL) is explicitly defined. This may present compatibility considerations for commercial use or derivative works.
Limitations & Caveats
The project is in "active development." Mobile support is experimental. macOS users must grant specific system permissions and may need to manually resolve Gatekeeper issues ("App is damaged") via terminal commands. The absence of a formal license requires careful review for integration into proprietary or commercial projects.
1 day ago
Inactive