{"id":49496799,"url":"https://github.com/frodrigue60/owoverlays","last_synced_at":"2026-05-01T10:01:29.013Z","repository":{"id":335058290,"uuid":"1143912266","full_name":"frodrigue60/OwOverlays","owner":"frodrigue60","description":"A desktop application built with C# that lets you place fully customizable overlays on your screen. Supports static and animated content (png/webp images, GIFs). ","archived":false,"fork":false,"pushed_at":"2026-05-01T08:23:30.000Z","size":9930,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-05-01T08:24:40.514Z","etag":null,"topics":["csharp","customization","desktop-application","dotnet","overlay","screen-overlay","windows"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/frodrigue60.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-28T04:53:14.000Z","updated_at":"2026-05-01T08:14:54.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/frodrigue60/OwOverlays","commit_stats":null,"previous_names":["frodrigue60/owoverlays"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/frodrigue60/OwOverlays","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frodrigue60%2FOwOverlays","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frodrigue60%2FOwOverlays/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frodrigue60%2FOwOverlays/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frodrigue60%2FOwOverlays/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/frodrigue60","download_url":"https://codeload.github.com/frodrigue60/OwOverlays/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/frodrigue60%2FOwOverlays/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32492594,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","customization","desktop-application","dotnet","overlay","screen-overlay","windows"],"created_at":"2026-05-01T10:01:27.954Z","updated_at":"2026-05-01T10:01:28.998Z","avatar_url":"https://github.com/frodrigue60.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OwOverlays\n\nOwOverlays is a lightweight Windows application designed to overlay animated GIFs directly onto the desktop or any other window using true per-pixel transparency.\n\n![OwOverlays Preview](assets/preview.png)\n\n## Key Features\n\n- **Supported Formats:** Full support for **GIF, animated WebP**, **PNG, and JPG** (static).\n- **Multi-Monitor Compatibility:** Support for multiple displays including a monitor selector and persistent per-overlay configuration.\n- **Automatic Rotation:** Overlays automatically rotate when dragged to screen edges (bottom, top, left, right).\n- **Chroma Key (Green Screen):** Background color removal via a single click. Features an **eye-dropper** tool and a **tolerance** slider for precise edge blending.\n- **True Transparency:** Seamless integration using alpha channel or chroma key composition.\n- **Management Grid:** A modern visual interface for previewing and organizing active overlays.\n- **Performance Optimization:** An intelligent pause system that reduces CPU consumption to zero when overlays are hidden or inactive.\n- **Configuration Persistence:** Automatic saving of positions, sizes, chroma settings, monitor selection, and other preferences.\n- **Drag \u0026 Drop Support:** Drop GIFs or animated WebP files directly into the application window for instant overlay.\n- **Global Z-Order Management:** Toggle \"Always on Top\" to keep overlays floating above all windows or send them to the background (wallpaper mode).\n- **JSON Presets:** Export and import your entire overlay configuration as JSON files for easy sharing or switching between setups.\n- **System Tray Integration:** Discrete background execution via the system tray (blue circle icon).\n\n## Prerequisites\n\n- **OS:** Windows 10 or 11 (uses native Win32/GDI+ APIs).\n- **Runtime:** .NET 9.0 (unless using the self-contained version).\n\n## Quick Start\n\n1. Download the latest release from the `dist` folder.\n2. Launch `OwOverlays.exe`.\n3. Right-click the system tray icon (represented by a green/red circle) to add GIFs or access the management window.\n\n## Development\n\nTo compile the project manually:\n\n```powershell\ndotnet build\ndotnet run\n```\n\nTo generate a standalone executable without external dependencies:\n\n```powershell\ndotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -o \"./dist\"\n```\n\n## License\n\nThis project is distributed under the MIT License.\n\n---\n\n## Development Philosophy: Vibecoding\nThis project was developed using a **Vibecoding** workflow—a modern approach to software creation where the focus is on high-level intent, creative direction, and rapid AI-assisted iteration. By pairing human architectural vision with advanced AI execution, OwOverlays achieved high technical complexity and a premium feel in record time.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrodrigue60%2Fowoverlays","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffrodrigue60%2Fowoverlays","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrodrigue60%2Fowoverlays/lists"}