{"id":20431782,"url":"https://github.com/doums/sapin","last_synced_at":"2026-04-20T07:04:19.599Z","repository":{"id":252133827,"uuid":"839508262","full_name":"doums/sapin","owner":"doums","description":"A simple crosshair overlay","archived":false,"fork":false,"pushed_at":"2025-02-09T01:32:24.000Z","size":384,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-05T06:16:42.911Z","etag":null,"topics":["crosshair","overlay","pc-games","windows"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/doums.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}},"created_at":"2024-08-07T18:49:36.000Z","updated_at":"2025-02-09T01:32:27.000Z","dependencies_parsed_at":"2024-11-03T19:23:23.988Z","dependency_job_id":"62836c35-b0ef-4840-81b1-c5944b3c3136","html_url":"https://github.com/doums/sapin","commit_stats":null,"previous_names":["doums/sapin"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/doums/sapin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doums%2Fsapin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doums%2Fsapin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doums%2Fsapin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doums%2Fsapin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doums","download_url":"https://codeload.github.com/doums/sapin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doums%2Fsapin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32036803,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"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":["crosshair","overlay","pc-games","windows"],"created_at":"2024-11-15T08:12:53.161Z","updated_at":"2026-04-20T07:04:19.581Z","avatar_url":"https://github.com/doums.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sapin\n\n:evergreen_tree: A simple crosshair overlay for PC games\n\n## install\n\nSapin is a portable executable, no installation is required. \\\nDownload the latest binary from [releases](https://github.com/doums/sapin/releases/latest)\nand run it.\n\n## configuration\n\nYou can change things like the crosshair color, shape (crosshair, dot or 2 vertical lines),\ntransparency, size, thickness, gap etc…\n\nSapin ship with a tray icon, right click on it to access the settings. \\\nClick _Config_ to open the configuration file location and open\n`config.toml` with notepad (or any text editor) to modify it. \\\nThe crosshair overlay is hot reloaded when the config file is saved (Ctrl-S).\n\n## FAQ\n\n### Oses supported?\n\nWindows (tested on Windows 10 and 11).\n\n### Is it a cheat?\n\nNo, Sapin is just an overlay, it doesn't interact with the game in any way. \\\nIt opens a window on top of all other windows, centered, and draws the crosshair on it. \\\nFeel free to check the source code.\n\n### Which games are supported?\n\nIt should work with most games (in fullscreen and fullscreen windowed modes).\n\n### It doesn't work with my game\n\nSome games block overlays, you can try to run the game in windowed mode.\n\n### Can I get banned for using Sapin?\n\n-\u003e [Is it a cheat?](#is-it-a-cheat) \\\nI can't guarantee that you won't get banned, use at your own risk.\n\n### Windows flags it as a virus\n\nIt's a false positive, Sapin is open source, feel free to check the source code. \\\nSigning the executable would fix the issue, but it costs money, so I'm not\nplanning to do it. \\\nIf Windows Defender is blocking the executable, you can add an exception for it.\n\n### The crosshair is not pixel perfect or a bit blurry\n\nThis could be due to Windows display scaling factor. \\\nCheck in settings: _System_ \u003e _Display_ \u003e _Scale_\n\n## development\n\n#### prerequisites\n\n- [Rust](https://www.rust-lang.org/tools/install)\n- [bun](https://bun.sh/)\n- [tauri](https://v2.tauri.app/start/prerequisites/)\n\nInstall the dependencies\n\n```shell\nbun i\n```\n\n#### dev\n\n```shell\nbun tauri dev\n```\n\nCustom log level can be set via the `RUST_LOG` env variable, for example:\n`RUST_LOG=info,sapin=trace`\n\n#### build\n\n```shell\nbun tauri build\n```\n\n## license\n\nMPL-2.0\n\n---\n\n_built using Rust, [tauri](https://v2.tauri.app/), [Svelte](https://svelte.dev/) and HTML canvas_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoums%2Fsapin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdoums%2Fsapin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoums%2Fsapin/lists"}