{"id":18610857,"url":"https://github.com/unosquare/swan","last_synced_at":"2025-10-19T05:59:14.652Z","repository":{"id":41811847,"uuid":"75978791","full_name":"unosquare/swan","owner":"unosquare","description":"Swan stands for Stuff We All Need. Unosquare's collection of C# extension methods and classes.","archived":false,"fork":false,"pushed_at":"2025-03-13T20:45:15.000Z","size":21104,"stargazers_count":277,"open_issues_count":7,"forks_count":28,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-04-19T03:20:39.452Z","etag":null,"topics":["best-practices","csharp","csv-format","deserialize","dns","json-serialization","netcore","netframework","netstandard","network","ntp","objectmapper"],"latest_commit_sha":null,"homepage":"https://unosquare.github.io/swan","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unosquare.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2016-12-08T22:01:35.000Z","updated_at":"2025-04-19T00:04:33.000Z","dependencies_parsed_at":"2023-02-08T19:00:56.780Z","dependency_job_id":"cc6822d6-fe37-4cbc-b1de-787f3ec13997","html_url":"https://github.com/unosquare/swan","commit_stats":{"total_commits":1345,"total_committers":31,"mean_commits":43.38709677419355,"dds":0.7219330855018588,"last_synced_commit":"51cd43f7bfdae781067c2c90d83a4d499accae15"},"previous_names":[],"tags_count":42,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unosquare%2Fswan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unosquare%2Fswan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unosquare%2Fswan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unosquare%2Fswan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unosquare","download_url":"https://codeload.github.com/unosquare/swan/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254448579,"owners_count":22072764,"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":["best-practices","csharp","csv-format","deserialize","dns","json-serialization","netcore","netframework","netstandard","network","ntp","objectmapper"],"created_at":"2024-11-07T03:11:56.551Z","updated_at":"2025-10-19T05:59:09.595Z","avatar_url":"https://github.com/unosquare.png","language":"C#","readme":"# \u003cimg src=\"https://github.com/unosquare/swan/raw/master/swan-logo-32.png\"\u003e\u003c/img\u003e SWAN: Stuff We All Need (Unosquare's collection of C# extension methods and classes)\n\n*:star: Please star this project if you find it useful!*\n\nSWAN stands for Stuff We All Need\n\nRepeating code and reinventing the wheel is generally considered bad practice. At [Unosquare](https://www.unosquare.com) we are committed to beautiful code and great software. Swan is a collection of classes and extension methods that we (and other good developers) have written and evolved over the years. We found ourselves copying and pasting the same code for every project every time we started them. We decided to kill that cycle once and for all. This is the result of that idea. Our philosophy is that Swan should have no external dependencies, it should be cross-platform, and it should be useful.\n\n## 💾 Installation:\n\nCheck the Nugets page for the latest version of SWAN: https://github.com/orgs/unosquare/packages?repo_name=swan\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funosquare%2Fswan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funosquare%2Fswan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funosquare%2Fswan/lists"}