{"id":15115369,"url":"https://github.com/umair9747/seize","last_synced_at":"2025-05-07T03:43:59.879Z","repository":{"id":251637634,"uuid":"837971534","full_name":"umair9747/seize","owner":"umair9747","description":"A Command-line Utility written in Go for generating images of your CLI output using stdin","archived":false,"fork":false,"pushed_at":"2024-10-06T12:12:01.000Z","size":205,"stargazers_count":9,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-07T03:43:46.976Z","etag":null,"topics":["automation","bugbounty","cli","command-line","command-line-tool","cybersecurity","golang","hacking","linux","programming"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/umair9747.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-04T15:24:41.000Z","updated_at":"2025-02-16T06:33:34.000Z","dependencies_parsed_at":"2024-10-23T14:01:25.549Z","dependency_job_id":null,"html_url":"https://github.com/umair9747/seize","commit_stats":null,"previous_names":["umair9747/seize"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umair9747%2Fseize","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umair9747%2Fseize/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umair9747%2Fseize/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umair9747%2Fseize/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/umair9747","download_url":"https://codeload.github.com/umair9747/seize/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252810272,"owners_count":21807759,"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":["automation","bugbounty","cli","command-line","command-line-tool","cybersecurity","golang","hacking","linux","programming"],"created_at":"2024-09-26T01:43:47.875Z","updated_at":"2025-05-07T03:43:59.861Z","avatar_url":"https://github.com/umair9747.png","language":"Go","funding_links":["https://www.buymeacoffee.com/umair9747"],"categories":["Go"],"sub_categories":[],"readme":"\n\u003ch1 align=\"center\"\u003eSeize\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\u003cb\u003eA Command-line Utility for Generating Images from CLI Outputs using stdin\u003c/b\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n\u003ca href=\"#description\"\u003eDescription\u003c/a\u003e • \u003ca href=\"#features\"\u003eFeatures\u003c/a\u003e • \u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e • \u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e • \u003ca href=\"#contactme\"\u003eContact Me\u003c/a\u003e\u003cbr\u003e\u003cbr\u003e\n\u003cimg alt=\"Static Badge\" src=\"https://img.shields.io/badge/Supports-AWS-yellow?logo=amazon\"\u003e\n\u003cimg alt=\"Static Badge\" src=\"https://img.shields.io/badge/Built with-Golang-green?logo=gear\"\u003e\n  \u003ca href=\"https://www.buymeacoffee.com/umair9747\" target=\"_blank\"\u003e\u003cimg src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy Me A Coffee\" style=\"height: 21px !important;width: 94px !important;\" \u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003chr\u003e\n\u003cimg src=\"./tool.gif\"\u003e\n\u003ccenter\u003e\u003ch1\u003e⬇️\u003c/h1\u003e\u003c/center\u003e\n\u003cimg src=\"tool.png\" height=\"220px;\" width=\"480px\"\u003e\n\u003chr style=\"width:300px; height: 1px; margin: auto; margin-top: 20px;\" /\u003e\n\u003cbr\u003e\n\u003cdiv id=\"description\"\u003e\n\u003ch2\u003e Description \u003c/h2\u003e\nSeize is a Command-line utility tool written in Golang that helps you generate images from CLI outputs by taking inputs from stdin. The tool allows you to specify font and background colors and can also upload the generated images to AWS S3.\n\u003cbr\u003e\u003cbr\u003e\nThe tool is designed to help users create customized images easily and quickly, with the ability to specify text, font color, and background color. It can upload the generated images to S3-compatible storage solutions, including AWS S3.\n\u003c/div\u003e\n\u003chr style=\"height: 1px;\"\u003e\n\u003cdiv id=\"features\"\u003e\n\u003ch2\u003e Features \u003c/h2\u003e\n\n\u003ch4\u003e Generate Custom Images \u003c/h4\u003e\nSeize allows you to create images with custom text, font colors, and background colors by taking inputs from stdin. This makes it easy to visualize CLI outputs or other text data as images.\n\n\u003ch4\u003e Upload to AWS S3 \u003c/h4\u003e\nSeize can upload the generated images to an AWS S3 bucket. You can specify the necessary AWS credentials and bucket information through environment variables.\n\n\n\u003ch4\u003e Flexible Color Options \u003c/h4\u003e\nSeize allows you to specify font and background colors using hex codes, giving you full control over the appearance of the generated images.\n\u003c/div\u003e\n\n\u003chr style=\"height: 1px;\"\u003e\n\n\u003cdiv id=\"installation\"\u003e\n\u003ch2\u003e Installation \u003c/h2\u003e\nYou can install Seize by cloning the repository and building it manually, or by using the `go install` command.\n\n### Clone and Build Manually\n\n```bash\ngit clone https://github.com/umair9747/seize.git\ncd seize\ngo build\n```\n\n### Using `go install`\n\n```bash\ngo install github.com/umair9747/seize@latest\n```\n\nEnsure your `$GOPATH/bin` is in your `PATH`:\n\n```bash\nexport PATH=$PATH:$(go env GOPATH)/bin\n```\n\u003c/div\u003e\n\n\u003chr style=\"height: 1px;\"\u003e\n\n\u003cdiv id=\"usage\"\u003e\n\u003ch2\u003e Usage \u003c/h2\u003e\n\n### Basic Usage\n\n```bash\ncommand | seize\n```\n\n### Flags\n\n- `-oD`: Directory to save the output image (default: current directory)\n- `-oF`: Name of the output image file (default: generated hash)\n- `-uP`: Upload the image to an AWS S3 bucket\n- `-fC`: Font color in hex (default: white `FFFFFF`)\n- `-bC`: Background color in hex (default: dark gray `181414`)\n\n### Environment Variables for Upload\n\n#### AWS S3\n\n- `AWS_ACCESS_KEY_ID`: Your AWS access key ID\n- `AWS_SECRET_ACCESS_KEY`: Your AWS secret access key\n- `AWS_BUCKET_NAME`: The name of your S3 bucket\n- `AWS_REGION`: The AWS region of your bucket\n\n### Example for Upload\n\nTo upload the generated image to AWS S3:\n\n```bash\nexport AWS_ACCESS_KEY_ID=your_aws_access_key\nexport AWS_SECRET_ACCESS_KEY=your_aws_secret_key\nexport AWS_BUCKET_NAME=your_aws_bucket_name\nexport AWS_REGION=your_aws_region\n\nseize -oD ./output -oF image -fC FF0000 -bC 000000 -uP \u003c input.txt\n```\n\u003c/div\u003e\n\n\u003chr style=\"height: 1px;\"\u003e\n\n\u003cdiv id=\"contactme\"\u003e\n\u003ch2\u003e Contact Me \u003c/h2\u003e\nHave any suggestions, queries, feedback or just want to connect with me? Feel free to reach out using the below handles:\n\u003cul type=\"disc\"\u003e\n\u003cli\u003e\u003ca href=\"https://www.linkedin.com/in/umair-nehri-49699317a\"\u003eLinkedIn\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://twitter.com/0x9747/\"\u003eTwitter / X\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\nAlso, if you'd like to support me for my future research works, please consider using \u003ca href=\"https://www.buymeacoffee.com/umair9747\"\u003ethis link\u003c/a\u003e for your donations!\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumair9747%2Fseize","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fumair9747%2Fseize","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumair9747%2Fseize/lists"}