{"id":37151920,"url":"https://github.com/tarunkoyalwar/sandman","last_synced_at":"2026-01-14T17:56:30.150Z","repository":{"id":37014665,"uuid":"455582284","full_name":"tarunKoyalwar/Sandman","owner":"tarunKoyalwar","description":"A Target Tracking , NoteTaking , CheckLists and Data Management GUI App for Bug Hunter's and Pentesters.","archived":true,"fork":false,"pushed_at":"2022-06-19T08:40:35.000Z","size":1130,"stargazers_count":39,"open_issues_count":0,"forks_count":8,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-06-20T08:00:16.732Z","etag":null,"topics":["bugbounty","checklist-application","cybersecurity","fyneapp","golang","infosectools","notes-app","redteam-tools"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tarunKoyalwar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-02-04T14:43:15.000Z","updated_at":"2024-04-15T13:48:53.000Z","dependencies_parsed_at":"2022-08-08T19:00:38.592Z","dependency_job_id":null,"html_url":"https://github.com/tarunKoyalwar/Sandman","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/tarunKoyalwar/Sandman","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tarunKoyalwar%2FSandman","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tarunKoyalwar%2FSandman/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tarunKoyalwar%2FSandman/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tarunKoyalwar%2FSandman/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tarunKoyalwar","download_url":"https://codeload.github.com/tarunKoyalwar/Sandman/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tarunKoyalwar%2FSandman/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28429064,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T16:38:47.836Z","status":"ssl_error","status_checked_at":"2026-01-14T16:34:59.695Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["bugbounty","checklist-application","cybersecurity","fyneapp","golang","infosectools","notes-app","redteam-tools"],"created_at":"2026-01-14T17:56:29.472Z","updated_at":"2026-01-14T17:56:30.144Z","avatar_url":"https://github.com/tarunKoyalwar.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\"assets/Icon.png\" alt=\"Sandman\" width=\"200px\"\u003e\u003c/a\u003e\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://opensource.org/licenses/BSD-3-Clause\"\u003e\u003cimg src=\"https://img.shields.io/badge/license-BSD-_red.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://goreportcard.com/badge/github.com/tarunKoyalwar/sandman\"\u003e\u003cimg src=\"https://goreportcard.com/badge/github.com/tarunKoyalwar/sandman\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/tarunKoyalwar/sandman/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/release/tarunKoyalwar/sandman\"\u003e\u003c/a\u003e\n\u003ca href=\"https://twitter.com/KoyalwarTarun\"\u003e\u003cimg src=\"https://img.shields.io/twitter/follow/KoyalwarTarun.svg?logo=twitter\"\u003e\u003c/a\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#screenshots\"\u003eScreenshots\u003c/a\u003e\n  \u003ca href=\"#features\"\u003eFeatures\u003c/a\u003e •\n  \u003ca href=\"#installation-instructions\"\u003eInstallation\u003c/a\u003e •\n  \u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e •\n  \u003ca href=\"#upcoming\"\u003eFeatures\u003c/a\u003e •\n  \u003ca href=\"#-notes\"\u003eNotes\u003c/a\u003e •\n\u003c/p\u003e\n\n# Sandman\nA Target Tracking , NoteTaking , CheckLists and Data Management GUI App for Bug Hunter's and Pentesters. It is designed to Track Progress , Store and Retrieve tools data , CheckLists per domain and much more (future releases). It is designed while keeping in mind the ease and requirements while working on a program.It also has an integrated web server which can be used to get and post data to its respective pages.\n\nThis Cross Platform Native App is Powered By\n  - [Fyne](https://github.com/fyne-io/fyne)\n  - MongoDB \n  - gorilla/mux\n\nTo Know More About the Functionalities , Usage and Structure Do refer the project [wiki](https://github.com/tarunKoyalwar/Sandman/wiki).\n\nThis App Also has an awesome cmd client app [Matthew](https://github.com/tarunKoyalwar/matthew) to store and retrieve data to UI App. It can be \nseamlessly integrated with your bash scripts / tools . It is similar to Linux Command `tee`\n\n```sh\nasserfinder abc.com | matthew web -s abc.com -t assetfinder --post\n```\n\nThis will continuously post tool output to its appropriate destination in checklist in chunks .We can also get data from UI App (Ex : all-urls ,all-subs etc). To know more visit Matthew\n\n\n\n\n# Screenshots\n\n\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\"screenshots/activesubs.png\" alt=\"Active Subdomains\" width=\"500px\"\u003e\u003c/a\u003e\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\"screenshots/orgchecklist.png\" alt=\"Active Subdomains\" width=\"700px\"\u003e\u003c/a\u003e\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\"screenshots/webchecklist.png\" alt=\"Active Subdomains\" width=\"700px\"\u003e\u003c/a\u003e\n  \u003cbr\u003e\n\u003c/h1\u003e\n\nFor More Refer to screenshots/\n\n# Features\n\n  - CheckList For Each Domain With Progress Tracking.\n  - Integrated HTTP Server to Store and Retrieve Data.\n  - Consists of Multiple Pages (In Scope, All Subs , Active Urls etc).\n  - Cred Page For Storing Credentials.\n  - Store and Retrieve Tool Output of Each CheckList Item for each domain and project.\n  - Personal Notes / Findings for each Project.\n  - Pagination For Storing Large Content.\n\nRefer [Upcoming](#upcoming) for Planned and Upcoming Content.\n\n# Installation Instructions\n\nDownload Binaries From Releases \n\n ## Build From Source \n\n - Install Go\n - Make Sure $GOPATH/bin is added to PATH env Variable\n \n ```sh\n go install github.com/tarunKoyalwar/sandman@latest\n ```\n \nYou Can Either Install MongoDB Locally or Use [MongoDB Atlas Free Instance](https://www.mongodb.com/cloud/atlas/register)\n\nWindows and Mac Users. If you face any problems while building visit [fyne](https://github.com/fyne-io/fyne) .\n\n\n# Usage\n\nOpen App Using Terminal To View App Logs\n\n ```sh\n sandman\n ```\n\nWhen Installed From Releases . Open App Using Application Menu.\n\nWhen MongoDB is Installed Locally . \nVerify that Instace is running.\n\n###  Refer [wiki](https://github.com/tarunKoyalwar/Sandman/wiki) regarding Usage of CheckLists\n\n# Upcoming\n\nThis is First Release Lot of Planned Content Has Not been Implemented Yet. The Most Important of them Include Following.\n\n\n - [ ] Editable MarkDown Support\n - [ ] Automation \n   -  [ ] Script Engine\n      -   [ ] Checkpoints\n      -   [ ] Multiprocessing\n      -   [ ] Scheduling\n      -   [ ] Regex , Pre and Post Processing\n      -   [ ] Resource Control\n   -  [ ] [Notify](https://github.com/projectdiscovery/notify) Support\n - [ ] Browser Extensions\n - [ ] Android App ( UI redesing Left )\n - [ ] IOS App\n - [ ] Docker + Fyne Terminal\n\n\n## UI Development\n\nThis Project Only Intends to Use Fyne For UI. Since Fyne Is Not A Full Framework Yet . Multimedia Support , Drag and Drop  and Other Advanced UI Features Cannot be Implemented Yet.\n\nNew UI Features Wil Follow within a Month or Two of Fyne Release.\n\nAs For the Theme and Styling Fyne is Currently Focusing on Core Components. To Style any components we have to create Custom Widgets Which Takes Lot of Time .So I don't Intend to Change Any Styling unless it is essential .\n\n\nIf Anyone is Familiar With Fyne and want to contribute DM me on twitter or Create a issue.\n\n\n# Acknowledgement\n\nLogo Obtained From \n\u003ca href=\"https://www.vecteezy.com/free-vector/letter-s-logo\"\u003eLetter S Logo Vectors by Vecteezy\u003c/a\u003e\n\nThanks Fyne Team For Awesome Framework.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftarunkoyalwar%2Fsandman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftarunkoyalwar%2Fsandman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftarunkoyalwar%2Fsandman/lists"}