{"id":23494671,"url":"https://github.com/tychosoft/tychoext","last_synced_at":"2025-04-18T05:53:41.042Z","repository":{"id":269589894,"uuid":"897982784","full_name":"tychosoft/tychoext","owner":"tychosoft","description":"Tychosoft Extensions for C#","archived":false,"fork":false,"pushed_at":"2025-02-21T12:01:35.000Z","size":44,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-04-16T22:01:34.829Z","etag":null,"topics":["csharp-library","logging-library"],"latest_commit_sha":null,"homepage":"https://github.com/tychosoft","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/tychosoft.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","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":"2024-12-03T15:26:03.000Z","updated_at":"2025-02-21T12:01:39.000Z","dependencies_parsed_at":"2025-02-01T16:19:44.029Z","dependency_job_id":"5631aa00-8f25-43e4-b47b-ec477b2e0e1f","html_url":"https://github.com/tychosoft/tychoext","commit_stats":null,"previous_names":["tychosoft/tychoext"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tychosoft%2Ftychoext","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tychosoft%2Ftychoext/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tychosoft%2Ftychoext/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tychosoft%2Ftychoext/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tychosoft","download_url":"https://codeload.github.com/tychosoft/tychoext/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249316051,"owners_count":21249883,"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":["csharp-library","logging-library"],"created_at":"2024-12-25T03:12:00.303Z","updated_at":"2025-04-17T04:33:33.843Z","avatar_url":"https://github.com/tychosoft.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# About Tychosoft Extensions\n\nThis package collects and centralizes testing for many common C# classes I use\nin other packages. These used to be duplicated or vendored in other packages.\nSince I often write C# service daemons, this collection focuses on that use\ncase, though these classes may have general uses in client applications as\nwell.\n\nTychosoft Extensions are meant to be usable on C# and dotnet generically and\nshould be fully build-able cross-platform. Most often they would be acquired as\na nuget package. They should also work fine producing native AOT code.\nCurrently I am testing and developing these classes with .NET 8.0. A simple\nMakefile is provided to make it easy to build and test on Linux systems or in\nwsl. One can also use Visual Studio / Visual Studio Code for development.\n\n## Dependencies\n\nTychosoft Extensions makes use of the Microsoft Logging extension, in a new and\nmore effective stand-alone cross-platform componentized manner. Otherwise there\nare no other C# packages this package currently depends on.\n\n## Distributions\n\nThe primary means of distribution is as a nuget package and the latest release\nshould be made available thru the nuget packaging site. A stand-alone detached\nsource tarball may also be produced from a repository checkout. It can also be\npossible to vendor these extensions into another project using git submodules.\n\n## Participation\n\nThis project is offered for public use and has a public project page at\nhttps://www.github.com/tychosoft/tychoext which has an issue tracker where you\ncan submit public bug reports, a wiki for hosting project documentation, and a\npublic git repository. Patches and merge requests may be submitted in the issue\ntracker or thru email. Support requests and other kinds of inquiries may also\nbe sent thru the tychosoft gitlab help desktop service. Other details about\nparticipation may be found in the Contributing page.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftychosoft%2Ftychoext","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftychosoft%2Ftychoext","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftychosoft%2Ftychoext/lists"}