{"id":13458376,"url":"https://github.com/dotnetcore/Natasha","last_synced_at":"2025-03-24T15:31:20.651Z","repository":{"id":38272809,"uuid":"83676668","full_name":"dotnetcore/Natasha","owner":"dotnetcore","description":"基于 Roslyn 的 C# 动态程序集构建库，该库允许开发者在运行时使用 C# 代码构建域 / 程序集 / 类 / 结构体 / 枚举 / 接口 / 方法等，使得程序在运行的时候可以增加新的模块及功能。Natasha 集成了域管理/插件管理，可以实现域隔离，域卸载，热拔插等功能。 该库遵循完整的编译流程，提供完整的错误提示， 可自动添加引用，完善的数据结构构建模板让开发者只专注于程序集脚本的编写，兼容 stanadard2.0 / netcoreapp3.0+, 跨平台，统一、简便的链式 API。 且我们会尽快修复您的问题及回复您的 issue.","archived":false,"fork":false,"pushed_at":"2024-12-09T14:18:40.000Z","size":29329,"stargazers_count":1515,"open_issues_count":6,"forks_count":223,"subscribers_count":68,"default_branch":"main","last_synced_at":"2024-12-30T21:15:51.599Z","etag":null,"topics":["csharp","dotnetcore","dynamic","hacktoberfest","il","roslyn","script"],"latest_commit_sha":null,"homepage":"https://natasha.dotnetcore.xyz/","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/dotnetcore.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":".github/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}},"created_at":"2017-03-02T12:42:53.000Z","updated_at":"2024-12-14T13:39:57.000Z","dependencies_parsed_at":"2023-02-19T03:31:04.736Z","dependency_job_id":"ebbcd305-0e2f-45ba-a156-437c2d4923da","html_url":"https://github.com/dotnetcore/Natasha","commit_stats":{"total_commits":2403,"total_committers":13,"mean_commits":"184.84615384615384","dds":0.03953391593841027,"last_synced_commit":"d21f943c3a9e5ef8243755a3a580a1a952d90a0e"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnetcore%2FNatasha","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnetcore%2FNatasha/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnetcore%2FNatasha/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnetcore%2FNatasha/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dotnetcore","download_url":"https://codeload.github.com/dotnetcore/Natasha/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245298016,"owners_count":20592517,"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","dotnetcore","dynamic","hacktoberfest","il","roslyn","script"],"created_at":"2024-07-31T09:00:51.766Z","updated_at":"2025-03-24T15:31:15.642Z","avatar_url":"https://github.com/dotnetcore.png","language":"C#","readme":null,"funding_links":[],"categories":["C\\#"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotnetcore%2FNatasha","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdotnetcore%2FNatasha","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotnetcore%2FNatasha/lists"}