{"id":28372672,"url":"https://github.com/explosion-scratch/configkit","last_synced_at":"2026-02-11T21:02:53.516Z","repository":{"id":294979784,"uuid":"988696444","full_name":"Explosion-Scratch/configkit","owner":"Explosion-Scratch","description":"~/.macos generator","archived":false,"fork":false,"pushed_at":"2025-05-26T15:41:37.000Z","size":1250,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-07T22:40:29.076Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://explosion-scratch.github.io/configkit","language":"Vue","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/Explosion-Scratch.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}},"created_at":"2025-05-23T00:07:05.000Z","updated_at":"2025-06-21T20:18:10.000Z","dependencies_parsed_at":"2025-05-23T01:27:59.635Z","dependency_job_id":"df545977-59ed-4d8c-9a97-1d2b2437a351","html_url":"https://github.com/Explosion-Scratch/configkit","commit_stats":null,"previous_names":["explosion-scratch/configkit"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Explosion-Scratch/configkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Explosion-Scratch%2Fconfigkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Explosion-Scratch%2Fconfigkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Explosion-Scratch%2Fconfigkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Explosion-Scratch%2Fconfigkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Explosion-Scratch","download_url":"https://codeload.github.com/Explosion-Scratch/configkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Explosion-Scratch%2Fconfigkit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29345418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T20:11:40.865Z","status":"ssl_error","status_checked_at":"2026-02-11T20:10:41.637Z","response_time":97,"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":[],"created_at":"2025-05-29T16:30:12.036Z","updated_at":"2026-02-11T21:02:53.501Z","avatar_url":"https://github.com/Explosion-Scratch.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eConfigKit\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://explosion-scratch.github.io/configkit\"\u003e\n    \u003cimg src=\"./src/assets/icon.png\" width=\"128\" height=\"128\" alt=\"ConfigKit logo\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=center\u003e\n    \u003ca href=\"https://explosion-scratch.github.io/configkit\"\u003e\n      \u003ci\u003eUse online\u003c/i\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003ci\u003eConfigKit is an elegant macOS defaults configuration generator with sensible defaults. Navigate all the complex shell scripts much more easily!\u003c/i\u003e\u003c/p\u003e\n\n## Features\n\n- 🎨 Modern, intuitive user interface\n- 🔍 Search and filter capabilities\n- 📁 Organized by categories\n- 💾 Persistent settings storage\n- ⚙️ Generate shell scripts\n- 🎯 Suggested default values\n\n## Getting Started\n\nGo to https://explosion-scratch.github.io/configkit to start using ConfigKit directly in your browser.\n\n## Running Locally\n\n### Prerequisites\n\n- Node.js 16+\n- bun, npm or yarn\n- A modern web browser\n\n### Installation\n\n```bash\n# Clone the repository\ngit clone https://github.com/yourusername/configkit.git\n\n# Navigate to the project directory\ncd configkit\n\n# Install dependencies\nbun install\n\n# Start the development server\nbun run dev\n```\n\n### Usage\n\n1. Visit the application in your browser\n2. Browse or search for settings you want to modify\n3. Adjust settings to your preferences\n4. Click \"Generate\" to create your configuration script\n5. Review and run the generated script\n\n## Development\n\n```bash\n# Run development server\nbun run dev\n\n# Build for production\nbun run build\n\n# Preview production build\nbun run preview\n```\n\n## Structure\n\n```\nconfigkit/\n├── src/\n│   ├── assets/          # Static assets\n│   ├── components/      # Vue components\n│   ├── App.vue         # Main application component\n│   └── main.js         # Application entry point\n├── public/\n│   └── flags.json      # Settings database\n└── index.html          # Entry HTML file\n```\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexplosion-scratch%2Fconfigkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexplosion-scratch%2Fconfigkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexplosion-scratch%2Fconfigkit/lists"}