{"id":49914392,"url":"https://github.com/itisuniqueofficial-gh/js-obfuscation-tools","last_synced_at":"2026-05-16T15:06:56.955Z","repository":{"id":349310292,"uuid":"1201834779","full_name":"itisuniqueofficial-gh/js-obfuscation-tools","owner":"itisuniqueofficial-gh","description":"Production-ready Jekyll static site for JavaScript obfuscation and reverse deobfuscation tools, optimized for GitHub Pages.","archived":false,"fork":false,"pushed_at":"2026-04-05T08:44:32.000Z","size":14,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-04-05T10:19:36.064Z","etag":null,"topics":["deobfuscator","github-pages","javascript","jekyll","obfuscator","pwa","seo","static-site"],"latest_commit_sha":null,"homepage":"https://itisuniqueofficial-gh.github.io/js-obfuscation-tools/","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/itisuniqueofficial-gh.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":"2026-04-05T08:22:39.000Z","updated_at":"2026-04-05T08:44:37.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/itisuniqueofficial-gh/js-obfuscation-tools","commit_stats":null,"previous_names":["itisuniqueofficial-gh/js-obfuscation-tools"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/itisuniqueofficial-gh/js-obfuscation-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itisuniqueofficial-gh%2Fjs-obfuscation-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itisuniqueofficial-gh%2Fjs-obfuscation-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itisuniqueofficial-gh%2Fjs-obfuscation-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itisuniqueofficial-gh%2Fjs-obfuscation-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itisuniqueofficial-gh","download_url":"https://codeload.github.com/itisuniqueofficial-gh/js-obfuscation-tools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itisuniqueofficial-gh%2Fjs-obfuscation-tools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33107582,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-16T04:41:52.686Z","status":"ssl_error","status_checked_at":"2026-05-16T04:41:52.009Z","response_time":115,"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":["deobfuscator","github-pages","javascript","jekyll","obfuscator","pwa","seo","static-site"],"created_at":"2026-05-16T15:06:55.766Z","updated_at":"2026-05-16T15:06:56.950Z","avatar_url":"https://github.com/itisuniqueofficial-gh.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JS Obfuscation Tools\n\nProduction-ready Jekyll static site for JavaScript obfuscation and reverse deobfuscation tools, optimized for GitHub Pages.\n\nLive site: `https://itisuniqueofficial-gh.github.io/js-obfuscation-tools/`\n\n## Overview\n\nThis project provides two browser-based developer tools:\n\n- `HEX + Base64 JS Obfuscator`\n- `JS Reverse Deobfuscator`\n\nThe site is fully static, GitHub Pages compatible, and structured as a reusable Jekyll project with shared layouts, includes, and a small design system.\n\n## Features\n\n- Jekyll-compatible project structure\n- GitHub Pages deployment ready\n- Shared layouts and includes\n- Responsive UI design system\n- Dark mode support\n- Basic SEO setup\n- Basic PWA support with manifest and service worker\n- Browser-only processing with no backend\n\n## Project Structure\n\n```text\n_config.yml\n_includes/\n  card.html\n  footer.html\n  header.html\n  hero.html\n  nav.html\n  tool-panel.html\n_layouts/\n  default.html\n  page.html\n  post.html\nassets/\n  css/\n    main.css\n  js/\n    main.js\ndeobfuscator.html\nindex.html\nmanifest.webmanifest\nrobots.txt\nservice-worker.js\nsitemap.xml\nREADME.md\n```\n\n## Local Development\n\n### Prerequisites\n\n- Ruby\n- Bundler\n- Jekyll\n\n### Install\n\n```bash\ngem install bundler jekyll\n```\n\n### Run Locally\n\n```bash\njekyll serve\n```\n\nThen open:\n\n```text\nhttp://127.0.0.1:4000/js-obfuscation-tools/\n```\n\nIf you want GitHub Pages parity locally, use the `github-pages` gem in a `Gemfile` and run with Bundler.\n\n## GitHub Pages Configuration\n\nCurrent Pages settings:\n\n- Branch: `master`\n- Folder: `/ (root)`\n- URL: `https://itisuniqueofficial-gh.github.io/js-obfuscation-tools/`\n\nImportant `_config.yml` values:\n\n```yml\nurl: \"https://itisuniqueofficial-gh.github.io\"\nbaseurl: \"/js-obfuscation-tools\"\n```\n\n## Design System Notes\n\nThe UI keeps the original developer-tool identity while improving structure and consistency.\n\n- Spacing uses a tokenized 4px/8px-based scale\n- Typography uses responsive `clamp()` sizing\n- Layout uses reusable hero, workspace, and card patterns\n- Dark mode is supported through CSS variables\n- Components are built as reusable Jekyll includes\n\n## Accessibility\n\n- Semantic landmarks\n- Keyboard-friendly navigation\n- Skip link support\n- Accessible status messaging\n- Improved contrast in both themes\n\n## SEO and PWA\n\n- Canonical URLs\n- Open Graph and Twitter metadata\n- `robots.txt`\n- `sitemap.xml`\n- `manifest.webmanifest`\n- `service-worker.js`\n\n## Notes\n\n- The tools process input entirely in the browser.\n- No backend or data storage is used.\n- The generated obfuscation format is intended for lightweight encoding workflows, not strong security.\n\n## License\n\nAdd your preferred license for public reuse and distribution.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitisuniqueofficial-gh%2Fjs-obfuscation-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitisuniqueofficial-gh%2Fjs-obfuscation-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitisuniqueofficial-gh%2Fjs-obfuscation-tools/lists"}