Chris Campbell (chriscampbell96)

chriscampbell96

Geek Repo

Company:N-able

Location:Glasgow, UK

Github PK Tool:Github PK Tool

Chris Campbell's starred repositories

uptime-kuma

A fancy self-hosted monitoring tool

Language:JavaScriptLicense:MITStargazers:53311Issues:266Issues:3419

design-patterns-for-humans

An ultra-simplified explanation to design patterns

pocketbase

Open Source realtime backend in 1 file

trpc

🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

Language:TypeScriptLicense:MITStargazers:33797Issues:92Issues:1062

vault

A tool for secrets management, encryption as a service, and privileged access management

Language:GoLicense:NOASSERTIONStargazers:30593Issues:823Issues:6087

QuestPDF

QuestPDF is a modern open-source .NET library for PDF document generation. Offering comprehensive layout engine powered by concise and discoverable C# Fluent API. Easily generate PDF reports, invoices, exports, etc.

Language:C#License:NOASSERTIONStargazers:11286Issues:95Issues:535

CKAD-exercises

A set of exercises to prepare for Certified Kubernetes Application Developer exam by Cloud Native Computing Foundation

github-profile-achievements

A collection listing all Achievements available on the GitHub profile 🏆

Language:MarkdownLicense:MITStargazers:4673Issues:60Issues:123

TodoApi

Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication

Language:C#License:MITStargazers:2712Issues:73Issues:21

AspNet.Security.OAuth.Providers

OAuth 2.0 social authentication providers for ASP.NET Core

Language:C#License:Apache-2.0Stargazers:2350Issues:78Issues:347

Mediator

A high performance implementation of Mediator pattern in .NET using source generators.

Language:C#License:MITStargazers:2029Issues:38Issues:87

dotnet-content-creators

⚡A list of .NET content creators

CQRSlite

A lightweight framework to help creating CQRS and Eventsourcing applications in C#

Language:C#License:NOASSERTIONStargazers:1091Issues:92Issues:79

run-aspnetcore

A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->

Language:C#License:MITStargazers:557Issues:25Issues:8

DDD-NoDuplicates

Some design approaches to enforcing a business rule requiring no duplicates. Domain driven design.

Language:C#License:MITStargazers:539Issues:26Issues:10

blazor-state

A Blazor State management library by TimeWarp.

Language:C#License:UnlicenseStargazers:535Issues:16Issues:71

keycloak-authorization-services-dotnet

Authentication and Authorization with Keycloak and ASP.NET Core 🔐

Language:C#License:MITStargazers:404Issues:15Issues:60

Dapper-Plus

Dapper Plus - High-Efficient Bulk Actions (Insert, Update, Delete, and Merge) for .NET

Language:C#License:NOASSERTIONStargazers:382Issues:24Issues:115

vscode-openapi

VisualStudio Code OpenAPI tools

Language:TypeScriptLicense:AGPL-3.0Stargazers:322Issues:10Issues:209

dotnet-minimal-api-integration-testing

An example of integration testing ASP.NET Core Minimal hosting and APIs

Language:C#License:Apache-2.0Stargazers:314Issues:5Issues:4

ServiceWorkerCronJob

Schedule Cron Jobs using HostedService in ASP.NET Core

Language:C#License:MITStargazers:262Issues:11Issues:13

Keycloak.Net

C# client for Keycloak 6.x

Language:C#License:MITStargazers:201Issues:17Issues:49

DotnetCrawler

DotnetCrawler is a straightforward, lightweight web crawling/scrapying library for Entity Framework Core output based on dotnet core. This library designed like other strong crawler libraries like WebMagic and Scrapy but for enabling extandable your custom requirements. Medium link : https://medium.com/@mehmetozkaya/creating-custom-web-crawler-with-dotnet-core-using-entity-framework-core-ec8d23f0ca7c

Ardalis.Extensions

Some random C# extension methods I've found useful. Published as Ardalis.Extensions on Nuget.

Language:C#License:MITStargazers:153Issues:7Issues:17

openapi-filter

Filter internal paths, operations, parameters, schemas etc from OpenAPI/Swagger/AsyncAPI definitions

Language:JavaScriptLicense:BSD-3-ClauseStargazers:150Issues:5Issues:31

mediumish-vuepress-blog-theme

VuePress Medimish Theme - Free Theme for VuePress Blog

Language:VueLicense:MITStargazers:108Issues:9Issues:13

SnmpSharpNet

Simple Network Management Protocol (SNMP) .Net library written in C# (csharp). Implements protocol version 1, 2 and 3. http://www.snmpsharpnet.com

Language:C#License:NOASSERTIONStargazers:79Issues:11Issues:15

IGroceryStore

IGroceryStore - Loosely coupled monolith app

Language:C#License:AGPL-3.0Stargazers:61Issues:4Issues:91

ValueObjects

A collection of Value Object samples for use in DDD projects.

Language:C#License:MITStargazers:32Issues:1Issues:3