{"id":16287071,"url":"https://github.com/alexanderdoth/swig","last_synced_at":"2025-03-20T02:32:03.649Z","repository":{"id":226515918,"uuid":"764283815","full_name":"AlexanderDotH/Swig","owner":"AlexanderDotH","description":"Swig is an easy to use git config manager","archived":false,"fork":false,"pushed_at":"2024-03-13T01:42:02.000Z","size":215,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-28T22:43:53.496Z","etag":null,"topics":["config","configuration","csharp","dotnet","git","swig"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlexanderDotH.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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-02-27T20:00:06.000Z","updated_at":"2024-03-15T08:52:57.000Z","dependencies_parsed_at":"2024-10-27T21:43:31.434Z","dependency_job_id":"a3e18f98-9d88-4b71-bf3a-1b823d19ce97","html_url":"https://github.com/AlexanderDotH/Swig","commit_stats":null,"previous_names":["alexanderdoth/swig"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexanderDotH%2FSwig","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexanderDotH%2FSwig/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexanderDotH%2FSwig/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexanderDotH%2FSwig/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlexanderDotH","download_url":"https://codeload.github.com/AlexanderDotH/Swig/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244047544,"owners_count":20389203,"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":["config","configuration","csharp","dotnet","git","swig"],"created_at":"2024-10-10T19:44:20.548Z","updated_at":"2025-03-20T02:32:03.322Z","avatar_url":"https://github.com/AlexanderDotH.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/AlexanderDotH/Swig/assets/20642291/4f33b57e-7cdf-4512-92ad-699620b3f6c1\" alt=\"Swig Logo\" width=\"150\" height=\"150\"\u003e\n  \u003ch1 align=\"center\"\u003eSwig - The Swag Way to Switch Git Configs\u003c/h1\u003e\n\u003c/p\u003e\n\nSwig is the coolest git config switcher out there! With Swig, you can easily change your git config right from your terminal using a single command. It's like having a personal stylist for your git config - making you look good without the hassle.\n\n## ✨ Features\n\n- Switch git configs like a boss with a simple `swig` command\n- User-friendly and colorful UI that'll make your terminal feel like a party\n- Saves you time and effort, so you can focus on what matters - your code\n\n## 📸 Preview\n\u003cp align=\"left\"\u003e\n  \u003cimg src=\"https://github.com/AlexanderDotH/Swig/assets/20642291/16e58548-bf63-4460-9691-b7c9d99d3bac\" alt=\"Swig Welcome Screen\" width=\"60%\"\u003e\n\u003c/p\u003e\n\n\n## 🚀 Getting Started\n\nReady to add some swag to your git config management? Follow these steps:\n\n1. Install Swig using.\n2. Run `swig` in your terminal and let the magic happen\n3. Enjoy seamless git config switching and impress your colleagues with your new-found efficiency\n\n## 🛠️ Install Swig\n\n\u003cdetails\u003e\n  \u003csummary\u003e🐧 Linux\u003c/summary\u003e\n\n  1. Use the `swig-linux` single binary.\n\n  2. User your cli:\n\n  ### Yay\n  ```bash\n  yay -S swig-cli\n  ```\n\n  ### Paru\n  ```bash\n  paru -S swig-cli\n  ```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003e🪟 Windows\u003c/summary\u003e\n\n  1. Use the `swig-setup.msi` windows setup.\n  2. Use the `swig-bin.exe` single binary.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003e🍏 Macos\u003c/summary\u003e\n\n  ### zsh\n  ```bash\n  sudo curl -L -o ~/Applications/Swig \"https://github.com/AlexanderDotH/Swig/releases/latest/download/swig-osx\" \u0026\u0026 sudo chmod +x ~/Applications/Swig \u0026\u0026 echo 'alias swig=\"~/Applications/Swig\"' \u003e\u003e ~/.zshrc \u0026\u0026 source ~/.zshrc\n  ```\n\n  ### bash\n  ```bash\n  sudo curl -L -o ~/Applications/Swig \"https://github.com/AlexanderDotH/Swig/releases/latest/download/swig-osx\" \u0026\u0026 sudo chmod +x ~/Applications/Swig \u0026\u0026 echo 'alias swig=\"~/Applications/Swig\"' \u003e\u003e ~/.bashrc \u0026\u0026 source ~/.bashrc\n  ```\n\n  ### System wide\n  ```bash\n  sudo curl -L -o /usr/local/bin/swig \"https://github.com/AlexanderDotH/Swig/releases/latest/download/swig-osx\" \u0026\u0026 sudo chmod +x /usr/local/bin/swig\n  ```\n  \n\u003c/details\u003e\n\n\n## 🤝 Contributing\nWe're always looking for cool cats to help make Swig even better. If you've got ideas, bug reports, or just want to show some love, feel free to open an issue or submit a pull request. Let's make git config management fun again!\n\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=AlexanderDotH_Swig\u0026metric=alert_status)](https://sonarcloud.io/summary/new_code?id=AlexanderDotH_Swig)\n[![AUR Version](https://img.shields.io/aur/version/swig-cli)](https://aur.archlinux.org/packages/swig-cli)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexanderdoth%2Fswig","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexanderdoth%2Fswig","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexanderdoth%2Fswig/lists"}