{"id":16368333,"url":"https://github.com/bfren/jeebs","last_synced_at":"2025-03-23T02:33:33.011Z","repository":{"id":38421768,"uuid":"120038769","full_name":"bfren/jeebs","owner":"bfren","description":".NET (C#) libraries for rapid application development.","archived":false,"fork":false,"pushed_at":"2024-03-27T13:38:30.000Z","size":9691,"stargazers_count":3,"open_issues_count":5,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-01T16:36:39.538Z","etag":null,"topics":["asp-net-core","asp-net-mvc","csharp","fsharp","wordpress"],"latest_commit_sha":null,"homepage":"https://docs.bfren.dev/jeebs","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/bfren.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"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},"funding":{"github":"bfren","patreon":"bfren"}},"created_at":"2018-02-02T22:35:33.000Z","updated_at":"2024-06-06T16:03:52.522Z","dependencies_parsed_at":"2024-03-27T14:53:13.872Z","dependency_job_id":null,"html_url":"https://github.com/bfren/jeebs","commit_stats":null,"previous_names":[],"tags_count":168,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bfren%2Fjeebs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bfren%2Fjeebs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bfren%2Fjeebs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bfren%2Fjeebs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bfren","download_url":"https://codeload.github.com/bfren/jeebs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221822016,"owners_count":16886435,"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":["asp-net-core","asp-net-mvc","csharp","fsharp","wordpress"],"created_at":"2024-10-11T02:52:26.741Z","updated_at":"2024-10-28T14:47:14.848Z","avatar_url":"https://github.com/bfren.png","language":"C#","funding_links":["https://github.com/sponsors/bfren","https://patreon.com/bfren"],"categories":[],"sub_categories":[],"readme":"# Jeebs\n\n![GitHub release (latest SemVer including pre-releases)](https://img.shields.io/github/v/release/bfren/jeebs?include_prereleases\u0026label=Version) ![Nuget](https://img.shields.io/nuget/dt/Jeebs?label=Downloads) ![GitHub](https://img.shields.io/github/license/bfren/jeebs?label=Licence)\n\n[![Test](https://github.com/bfren/jeebs/actions/workflows/test.yml/badge.svg)](https://github.com/bfren/jeebs/actions/workflows/test.yml) ![Publish](https://github.com/bfren/jeebs/workflows/Publish/badge.svg)\n\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/a21b1f1909dd44fbbdea712cddc76266)](https://www.codacy.com/gh/bfren/jeebs/dashboard)\n\nLibraries for use in .NET Core projects for rapid application development.  The most basic ASP.NET app - with full Jeebs library support - begins like this:\n\n```csharp\nJeebs.Apps.Web.WebApp.Run(args);\n```\n\nPlease [view the book](https://docs.bfren.dev/jeebs) for information on how to use these libraries.\n\n## History\n\nI am definitely a backend developer at heart, although like everyone I have to write front-facing things sometimes!  However I am happiest when I'm writing code that makes frontend development easier - and more beautiful.\n\nThe code in these libraries has been under active development and use for over a decade, powering all my own websites, and some for other people as well.\n\n### Jeebs v8\n\nJeebs v8 targets .NET 7 (\u003c= 8.3.13) and .Net 8 (\u003e= 8.4.0, applies StyleCop conventions and best practices, and removes two utility projects (`Maybe` and `Random`) to separate repos / packages (see [here](https://github.com/bfren/maybe) and [here](https://github.com/bfren/rnd)).\n\n### Jeebs v7\n\nJeebs v7 took advantage of new features and optimisations in .NET 6, including support for the new minimal API, file-scoped namespaces, record structs, sealed `ToString()` methods, a new SkiaSharp driver (as System.Drawing was deprecated).\n\n### Jeebs v6\n\nJeebs v6 brought a full rewrite of the WordPress library to take advantage of the new (improved for v6) Data libraries, a new Calendar library, some nifty new functions, many (many) more unit tests.\n\n### Jeebs v5\n\nJeebs v5 came from a) rewriting the entire codebase to make use of improvements in .NET 5.0, and C# 8 \u0026amp; 9, not least to null handling, and b) a COVID lockdown project of learning to write in F#.  I thought for a while I might completely switch, but I decided I would prefer to bring some of the things I loved about F# into my C#.\n\n## License\n\n\u003e [MIT](https://mit.bfren.dev/2013)\n\n## Copyright\n\n\u003e Copyright (c) 2013-2024 [bfren](https://bfren.dev)\n\u003e Unless otherwise stated\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbfren%2Fjeebs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbfren%2Fjeebs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbfren%2Fjeebs/lists"}