{"id":13735009,"url":"https://github.com/boltgolt/boltobserv","last_synced_at":"2025-05-16T11:04:47.962Z","repository":{"id":39620260,"uuid":"176126920","full_name":"boltgolt/boltobserv","owner":"boltgolt","description":"🕹️ An external CS radar made specifically for observing","archived":false,"fork":false,"pushed_at":"2025-01-19T19:16:23.000Z","size":5443,"stargazers_count":300,"open_issues_count":0,"forks_count":34,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-12T08:17:28.394Z","etag":null,"topics":["cs2","csgo","electron","esports"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/boltgolt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"ko_fi":"boltgolt"}},"created_at":"2019-03-17T16:15:05.000Z","updated_at":"2025-04-07T15:48:58.000Z","dependencies_parsed_at":"2024-01-03T03:59:05.571Z","dependency_job_id":"db9ec22f-5f15-4f2b-94ee-e4fe3a9a1de8","html_url":"https://github.com/boltgolt/boltobserv","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boltgolt%2Fboltobserv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boltgolt%2Fboltobserv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boltgolt%2Fboltobserv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boltgolt%2Fboltobserv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/boltgolt","download_url":"https://codeload.github.com/boltgolt/boltobserv/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254518384,"owners_count":22084374,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["cs2","csgo","electron","esports"],"created_at":"2024-08-03T03:01:02.087Z","updated_at":"2025-05-16T11:04:42.953Z","avatar_url":"https://github.com/boltgolt.png","language":"JavaScript","funding_links":["https://ko-fi.com/boltgolt"],"categories":["Applications \u0026 Tools"],"sub_categories":["Tournaments management"],"readme":"\u003cdiv align=\"center\"\u003e\n\t\u003cimg src=\"https://i.imgur.com/VxEv6oI.png\" alt=\"Boltobserv logo\" /\u003e\u003cbr /\u003e\u003cbr /\u003e\n\t\u003cstrong\u003eGiving CS observers a powerful new radar.\u003c/strong\u003e\u003cbr /\u003e\n\t\u003cspan\u003eEasy to read, infinitely resizeable, and with tons of features the default Counter-Strike radar does not have.\u003c/span\u003e\u003cbr /\u003e\u003cbr /\u003e\n\t\u003cimg src=\"https://i.imgur.com/ydc2Hf9.gif\" /\u003e\n\u003c/div\u003e\n\n## Features\n\n### Advanced player dots\n\nPlayer dots show more than just the location of the player. With 6 different dot states an observer can see exactly what a player is doing. The player slot number is shown as clear as possible on top of each dot.\n\n| Dots                                   | Type              | Description                                                                                                             |\n|----------------------------------------|-------------------|-------------------------------------------------------------------------------------------------------------------------|\n| ![](https://i.imgur.com/rS7z3Hh.png)   | Default           | Player dots as seen on the normal CS radar, normally with a slot number on them.                                        |\n| ![](https://i.imgur.com/qCqMGfY.png)   | Flashed           | Flashed players have a semi-white glow. This only shows when players are fully flashed (white screen).                  |\n| ![](https://i.imgur.com/QNhkhlV.png)   | Active            | A ring is shown around players that the observer selects to show the POV from.                                          |\n| ![](https://i.imgur.com/lemRnpz.png)   | Shooting          | Muzzle flashes when a player fires a shot with any weapon. Shows for 1 frame for each shot.                             |\n| ![](https://i.imgur.com/HgQuHIY.png)   | Being damaged     | When any amount of health is lost the player dot shows a red line on the back of a player dot.                          |\n| ![](https://i.imgur.com/ahtStgB.png)   | Bomb carrier      | For Ts only. Shows the player that has the C4 with them. Easily spottable on the radar because of the color difference. |\n| ![](https://i.imgur.com/dFSweaR.png)   | Dead              | Killed players are still faintly visible on the radar as a small cross.                                                 |\n\n### Clean radar backgrounds\n\nThe radar images used are made in close cooperation with [simpleradar](https://readtldr.gg/simpleradar) and [readtldr.gg](https://readtldr.gg/), and are much higher quality and with more exact positioning of wall than the in-game radar. Every radar image is custom made for Boltobserv, allowing features like buyzones that are only shown during buytime. The style used by simpleradar is also much easier on the eyes.\n\n![](https://i.imgur.com/Pvfi8vx.png)\n\n### Follow the action\n\n\u003cimg src=\"https://imgur.com/2i10hEO.gif\"  align=\"right\"/\u003e\n\nWhen only a few players are alive most of the radar is just empty and only a very small part contains all the action. Boltobserv has an autozoom feature that fixes this. The radar image can automatically pan and zoom according to where the players are located, and smoothly follows the action.\n\nAutozoom tries to keep the action in the middle, with a safe padding around any players so they can never accidentally run off the radar image. it also has a minimal zoom level, so that the radar only zooms in when the action is concentrated in a small part of the map.\n\n### Advisories\n\nAdvisories are automatically detected events that the observer might want to switch to.\nTo make switching to this event easier, the observer slot number is displayed next to an icon noting the type of advisory.\nThe observer should still make his own judgment of the situation.\n\nAll possible advisories are (with increasing priority):\n\n| Advisory                               | Type          | Description                                                                                                          |\n|----------------------------------------|---------------|----------------------------------------------------------------------------------------------------------------------|\n| ![](https://i.imgur.com/xR9eknI.png)   | Default       | This is displayed when no other notable events are happening.                                                        |\n| ![](https://i.imgur.com/DD2El5N.png)   | Bomb plant    | A terrorist is planting the bomb on a bombsite.                                                                      |\n| ![](https://i.imgur.com/Xy1oLON.png)   | Defusing      | A CT is defusing the bomb.                                                                                           |\n| ![](https://i.imgur.com/FCZ8oB0.png)   | Sole survivor | Only one member of a team is left standing. It's a good idea to observe this player, as all action will involve him. |\n\n### Infinitely scalable\n\nBecause Boltobserv runs as an external application, it can be resized to be whatever size you want, and be moved to any display you want.\nRunning without window borders enables it to dedicate as much space as possible to the radar.\n\nIt can even [run in a browser](https://github.com/boltgolt/boltobserv/wiki/Opening-radar-in-browser), allowing you to view the radar over the network. This also means that the radar can be added as a browser source in applications like OBS with a transparent background.\n\n### And much more\n\n - Smokes, molotovs and flashbangs shown on the map\n - Split maps for upper and lower on Nuke and Vertigo\n - Any radar background color, including full transparency\n - Always-on-top and fixed on-screen positioning\n - Player dot z-height indicators, either by color dot or scale\n - [Custom configurable OS-level keybinds](https://github.com/boltgolt/boltobserv/wiki/How-to-use-keybinds)\n - Automatic .cfg file installation\n - Show radar as an application window, in [the browser](https://github.com/boltgolt/boltobserv/wiki/Opening-radar-in-browser) or [capture it directly in OBS](https://github.com/boltgolt/boltobserv/wiki/How-to-capture-Boltobserv-in-OBS)\n\n\n## Installation\n\n1. Download the latest .zip form the [releases](https://github.com/boltgolt/boltobserv/releases) page and unzip it.\n2. Launch `Boltobserv.exe`, it should ask you to automatically install the .cfg file. If it doesn't, copy the `gamestate_integration_boltobserv.cfg` file from the .zip to your CS config folder (the same folder you'd put an `autoexec.cfg`).\n3. You're done! (Re)start CS2 and Boltobserv should automatically connect.\n\nPlease report any bugs or feature requests here on Github.\n\n## Configuration\n\nMost functions of Boltobserv are configurable. To make your own config, go to `/resources/app/config` and either edit the `config.json5` file directly or duplicate it and rename the copy to `config.override.json5`. Using a override file will allow you to move your settings to a different machine or version without breaking the base config file.\n\n## Special thanks\n\nThanks to [PGL](https://www.pglesports.com/) and [Inygon](https://inygon.com/) for supporting open source development on Boltobserv\n\n[![PGL](https://i.imgur.com/0LaJULP.png)](https://www.pglesports.com/)\n[![Inygon](https://i.imgur.com/bQjz86D.png)](https://inygon.com/)\n\nIf you want to support development on specific functionality, don't hesitate to contact me. Supporting me by [sending a small donation](https://ko-fi.com/boltgolt) is also very appreciated.\n\n## License\n\nThis project is licensed under GPL-3. In short, this means that all changes you make to this project need to be made open source (among other things). Commercial use is encouraged, as is distribution.\n\nThe paragraph above is not legal advice and is not legally binding. See the LICENSE file for the full license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboltgolt%2Fboltobserv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fboltgolt%2Fboltobserv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboltgolt%2Fboltobserv/lists"}