``` ███ ██ ██ ██ ██████ ████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ████ ██████ ██ ██ ``` # NUR - OSINT & Cybersecurity > A [NUR](https://github.com/nix-community/NUR) repository packaging OSINT & Cybersecurity tools for Nix. ## Packages | Package | Description | Source | Updated | | --- | --- | --- | --- | | `default-creds-tui` | Find default credentials for many devices and software, without leaving the terminal | [anotherhadi/default-creds-tui](https://github.com/anotherhadi/default-creds-tui) | 2026-08-27 | | `enzo` | Terminal video player | [MiguelRegueiro/enzo](https://github.com/MiguelRegueiro/enzo) | 2026-08-12 | | `fztea` | Remote control your flipper from the local terminal or over SSH | [jon4hz/fztea](https://github.com/jon4hz/fztea) | 2024-09-01 | | `github-recon` | Retrieves and aggregates public OSINT data about a GitHub user using Go and the GitHub API. Finds hidden emails in commit history, previous usernames, friends, other GitHub accounts, and more. | [anotherhadi/github-recon](https://github.com/anotherhadi/github-recon) | 2025-09-22 | | `gravatar-recon` | Retrieve and aggregate public OSINT data from Gravatar. Given an email address, the tool queries the Gravatar API and extracts useful information such as profile metadata, avatar, social accounts, and contact info. | [anotherhadi/gravatar-recon](https://github.com/anotherhadi/gravatar-recon) | 2025-09-25 | | `jwt-tui` | A TUI for inspecting, editing, and signing JSON Web Tokens (JWTs). | [anotherhadi/jwt-tui](https://github.com/anotherhadi/jwt-tui) | 2026-05-26 | | `monitui` | Delightfully minimal TUI for wrangling Hyprland monitors | [nathaniel-fargo/monitui](https://github.com/nathaniel-fargo/monitui) | 2026-03-14 | | `myx` | A lean, beautiful terminal Spotify player | [HaseebKhalid1507/Myx](https://github.com/HaseebKhalid1507/Myx) | 2026-08-04 | | `proton-vpn-tui` | A minimal, TUI and keyboard friendly wrapper for proton-vpn-cli | [anotherhadi/proton-vpn-tui](https://github.com/anotherhadi/proton-vpn-tui) | 2026-08-27 | | `revshell` | CLI reverse shell generator | [Gubarz/revshell](https://github.com/Gubarz/revshell) | 2026-04-12 | | `settuings` | A TUI to manage your Linux system settings like wifi, bluetooth, and more, without leaving the terminal. | [anotherhadi/settuings](https://github.com/anotherhadi/settuings) | 2026-08-13 | | `spilltea` | A minimal, terminal-based HTTP(S) proxy for pentesters and CTF players. | [anotherhadi/spilltea](https://github.com/anotherhadi/spilltea) | 2026-05-30 | | `usbguard-tui` | A terminal UI for managing USB devices via usbguard. | [anotherhadi/usbguard-tui](https://github.com/anotherhadi/usbguard-tui) | 2026-08-23 | More tools coming soon. ## Usage ### With Flakes Add this repo as an input in your `flake.nix`: ```nix { inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nur-anotherhadi.url = "github:anotherhadi/nur-packages"; }; outputs = { nixpkgs, nur-anotherhadi, ... }: { # Or add to your system packages environment.systemPackages = [ nur-anotherhadi.packages.${system}.toutatis ]; }; } ``` Or just run a tool without adding it to your config: ```bash nix run github:anotherhadi/nur-packages#toutatis -- --help ``` ### With NUR (non-flake) Packages are available as: ```nix # configuration.nix environment.systemPackages = [ pkgs.nur.repos.anotherhadi.toutatis ]; ``` ### Overlay You can also use the provided overlay to make the packages available in your nixpkgs instance: ```nix nixpkgs.overlays = [ nur-anotherhadi.overlays.default ]; # then use pkgs.toutatis as usual ``` ## License The Nix expressions in this repository are released under the [MIT License](LICENSE). Each packaged tool retains its own upstream license.