{"id":24430698,"url":"https://github.com/malicean/blankinex","last_synced_at":"2026-04-21T16:02:01.652Z","repository":{"id":47532474,"uuid":"398175323","full_name":"malicean/BlankInEx","owner":"malicean","description":"A .NET Framework 3.5 BepInEx project template, made for the modern, non-2007 era.","archived":false,"fork":false,"pushed_at":"2021-08-25T03:52:05.000Z","size":3125,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-20T14:57:28.857Z","etag":null,"topics":["bepinex","net35","template","thunderstore"],"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/malicean.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-08-20T06:17:08.000Z","updated_at":"2024-01-24T17:27:54.000Z","dependencies_parsed_at":"2022-09-08T15:51:32.214Z","dependency_job_id":null,"html_url":"https://github.com/malicean/BlankInEx","commit_stats":null,"previous_names":["malicean/blankinex"],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malicean%2FBlankInEx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malicean%2FBlankInEx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malicean%2FBlankInEx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malicean%2FBlankInEx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/malicean","download_url":"https://codeload.github.com/malicean/BlankInEx/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243467025,"owners_count":20295309,"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":["bepinex","net35","template","thunderstore"],"created_at":"2025-01-20T14:57:33.230Z","updated_at":"2025-12-29T16:48:34.884Z","avatar_url":"https://github.com/malicean.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BlankInEx \u003cimg src=\"https://i.imgur.com/nxsAFhq.png\" height=64 align=\"left\" /\u003e \u003cimg src=\"https://i.imgur.com/8KS2qsZ.png\" height=\"64\" align=\"right\" /\u003e\n\nA .NET Framework 3.5 BepInEx project template, made for the modern, non-2007 era.\n\n## Features\n\n- C# `.gitignore` and `.gitattributes`\n- Simple `.editorconfig`\n- BepInEx NuGet references (including Unity)\n- Partial C# 9 support\n- Assembly, BepInEx, and Thunderstore versioning on build\n- Thunderstore packaging on build\n- Thunderstore packaging workflow for GitHub CI\n\n## Usage\n\nClone or template this repository to produce a copy, then make the following changes:\n\n- [ ] Insert your name in [the license](LICENSE), or replace it entirely. MIT is included because it is a simple, permissive license that is popular within the C# ecosystem.\n- [ ] Rename the project, namespace, and solution\n- [ ] Populate [the manifest](BlankInEx/manifest.json)\n- [ ] Build the project once. Building generates the `BepInPlugin` attribute from the manifest data, which your IDE will complain about if not present.\n\nAfter the initial setup, you can program like you would normally. Building will bake the current git version, pulled using [MinVer](https://github.com/adamralph/minver).\n\nWhen you are ready to package for Thunderstore:\n\n- [ ] If you have additional DLL files that need to be copied, edit the `csproj` file and add then to the `ZipThunderstore` task\n- [ ] Replace [the icon](BlankInEx/thunderstore/src/icon.png) with your own (256x256)\n- [ ] Replace this readme file with your own. It is also linked within the Thunderstore package.\n\nIf you do not replace the icon, your package will look like this and I will laugh at you:\n\n![default icon](BlankInEx/thunderstore/src/icon.png)\n\nBuild the project with the `Release` configuration and a Thunderstore package will appear within `BlankInEx/thunderstore/out`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmalicean%2Fblankinex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmalicean%2Fblankinex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmalicean%2Fblankinex/lists"}