{"id":23704969,"url":"https://github.com/skarllot/raiqubtoolkit","last_synced_at":"2026-02-02T01:30:19.134Z","repository":{"id":245195255,"uuid":"812706967","full_name":"skarllot/RaiqubToolkit","owner":"skarllot","description":"Provides a set of libraries to help any .NET application","archived":false,"fork":false,"pushed_at":"2024-10-21T01:54:11.000Z","size":285,"stargazers_count":0,"open_issues_count":13,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-21T05:15:31.383Z","etag":null,"topics":["dependency-injection","span"],"latest_commit_sha":null,"homepage":"","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/skarllot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["skarllot"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2024-06-09T16:47:15.000Z","updated_at":"2024-10-13T16:00:22.000Z","dependencies_parsed_at":"2024-06-20T12:53:25.210Z","dependency_job_id":"084e796e-9d76-4f33-b49b-c73e245b67fc","html_url":"https://github.com/skarllot/RaiqubToolkit","commit_stats":null,"previous_names":["skarllot/raiqubtoolkit"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skarllot%2FRaiqubToolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skarllot%2FRaiqubToolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skarllot%2FRaiqubToolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skarllot%2FRaiqubToolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skarllot","download_url":"https://codeload.github.com/skarllot/RaiqubToolkit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239786211,"owners_count":19696770,"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":["dependency-injection","span"],"created_at":"2024-12-30T14:06:47.049Z","updated_at":"2026-02-02T01:30:19.094Z","avatar_url":"https://github.com/skarllot.png","language":"C#","funding_links":["https://github.com/sponsors/skarllot"],"categories":[],"sub_categories":[],"readme":"# Raiqub Toolkit\n\n_Provides a set of libraries to help any .NET application_\n\n[![Build status](https://github.com/skarllot/RaiqubToolkit/actions/workflows/dotnet.yml/badge.svg?branch=main)](https://github.com/skarllot/RaiqubToolkit/actions)\n[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/skarllot/RaiqubToolkit/badge)](https://securityscorecards.dev/viewer/?uri=github.com/skarllot/RaiqubToolkit)\n[![Code coverage](https://codecov.io/gh/skarllot/RaiqubToolkit/branch/main/graph/badge.svg)](https://codecov.io/gh/skarllot/RaiqubToolkit)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://raw.githubusercontent.com/skarllot/RaiqubToolkit/master/LICENSE)\n\n[🏃 Quickstart](#quickstart) \u0026nbsp; | \u0026nbsp; [📗 Guide](#guide) \u0026nbsp;\n\n\u003chr /\u003e\n\nA source generator for C# that uses Roslyn to create extensions and parsers for enumerations, allowing to get a value associated to enum member or parse back from attribute value to enum member. All code generated at compile time thus avoid using reflection or boilerplate code.\n\n## Compatibility\n\nRaiqub.Generators.RaiqubToolkit runs with Roslyn compiler so does not introduce a new dependency to your project besides a library containing the EnumGenerator attribute.\n\nIt requires at least the .NET 6 SDK to run, but you can target earlier frameworks.\n\n## Quickstart\n\n_soon_\n\n## Guide\n\n_soon_\n\n## Contributing\n\nIf something is not working for you or if you think that the source file\nshould change, feel free to create an issue or Pull Request.\nI will be happy to discuss and potentially integrate your ideas!\n\n## License\n\nSee the [LICENSE](./LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskarllot%2Fraiqubtoolkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskarllot%2Fraiqubtoolkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskarllot%2Fraiqubtoolkit/lists"}