{"id":49593062,"url":"https://github.com/dimuzzo/gem-canvas-base-converter","last_synced_at":"2026-05-04T01:40:33.102Z","repository":{"id":329435635,"uuid":"1119599891","full_name":"dimuzzo/gem-canvas-base-converter","owner":"dimuzzo","description":"AI generated converter for Decimal, Binary, Octal, and Hexadecimal bases.","archived":false,"fork":false,"pushed_at":"2025-12-19T16:24:14.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-22T05:50:30.702Z","etag":null,"topics":["ai-agents","coding","conversion"],"latest_commit_sha":null,"homepage":"https://dimuzzo.github.io/gem-canvas-base-converter/","language":"HTML","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/dimuzzo.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-19T14:32:32.000Z","updated_at":"2025-12-19T17:04:48.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/dimuzzo/gem-canvas-base-converter","commit_stats":null,"previous_names":["dimuzzo/gem-canvas-base-converter"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/dimuzzo/gem-canvas-base-converter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimuzzo%2Fgem-canvas-base-converter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimuzzo%2Fgem-canvas-base-converter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimuzzo%2Fgem-canvas-base-converter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimuzzo%2Fgem-canvas-base-converter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dimuzzo","download_url":"https://codeload.github.com/dimuzzo/gem-canvas-base-converter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimuzzo%2Fgem-canvas-base-converter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32591603,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T22:12:39.696Z","status":"ssl_error","status_checked_at":"2026-05-03T22:09:10.534Z","response_time":103,"last_error":"SSL_read: 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":["ai-agents","coding","conversion"],"created_at":"2026-05-04T01:40:30.897Z","updated_at":"2026-05-04T01:40:33.084Z","avatar_url":"https://github.com/dimuzzo.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AI generated converter for Decimal, Binary, Octal and Hexadecimal bases.\n\nThis project is a single-page web application designed to perform real-time conversions between common numeral systems used in computer science. It was entirely generated using AI assistance.\n\n---\n\n## 🚀 Live Demo\n\nYou can view the live application here: https://dimuzzo.github.io/gem-canvas-base-converter/\n\n---\n\n## ✨ Features\n\n- Real-time Conversion: Instantly converts values as you type in any field.\n- Supported Bases:\n  - Decimal (0d)\n  - Binary (0b)\n  - Octal (0o)\n  - Hexadecimal (0x)\n- Smart Prefix Handling:\n  - Displays prefixes visually for better readability.\n  - Automatically strips prefixes if pasted into the input fields.\n  - Copies values to the clipboard with the prefix included.\n- Input Validation: Highlights invalid characters (e.g., typing '2' in binary) with visual error states.\n- Responsive Design: Fully responsive UI built with Tailwind CSS (CDN), works on mobile and desktop.\n- Single File Architecture: All logic (HTML, CSS, JS) is contained in index.html for simplicity.\n\n---\n\n## 🛠️ Usage\n\nRunning Locally\n1. Clone the repository:\n  \n    ``git clone https://github.com/dimuzzo/gem-canvas-base-converter.git``\n  \n2. Open index.html in any modern web browser.\n\nHosting on GitHub Pages\n\n1. Go to your repository Settings.\n2.  Navigate to the Pages section.\n3.  Select the main branch as the source.\n4.  Your site will be live in a few minutes!\n\n---\n\n## 🤖 AI Generation Info\n\nThis project was generated using Google Gemini.\n\n- Model: Gemini 3.0 Pro\n- Prompt Context: Creation of a responsive base converter with specific prefix requirements (0d, 0b, etc.) and error handling, contained in a single file for GitHub Pages.\n\n---\n\n## 📄 License\n\nThis project is open source.\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimuzzo%2Fgem-canvas-base-converter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdimuzzo%2Fgem-canvas-base-converter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimuzzo%2Fgem-canvas-base-converter/lists"}