An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by pj-mill

A curated list of projects in awesome lists by pj-mill .

https://github.com/pj-mill/csharp_asynctcpsockets

A server / multi client solution built on async sockets. Threading and multi-process creation for clients also demonstrated.

async asyncsocket csharp diagnostics multi-client socket tcp threading

Last synced: 02 Sep 2025

https://github.com/pj-mill/aspnet_webapi2_security_jwtauthentication

A WebApi2 app built on OWIN middleware that demonstrates how to implement OAuth JWT's (Access), plus several ways to generate claims on the fly.

Last synced: 02 Sep 2025

https://github.com/pj-mill/mssql_ssis

A look at ETL features with SSIS

mssql-ssis sql-server

Last synced: 07 Sep 2025

https://github.com/pj-mill/aspnet_mvc5_knockoutjs_basics

Another small ASP.NET app that implements KnockoutJS, RequireJS, CrossroadsJS, HistoryJS & TextJS. The app demonstrates DI, component building, routing, data-binding, sorting, filtering & validation.

Last synced: 04 Jan 2026

https://github.com/pj-mill/dotnet_designprinciples_solid

Demonstration of SOLID Design Principles

Last synced: 19 Jul 2026

https://github.com/pj-mill/dotnet_communications_tcp

A number of console & WPF apps demonstrating Tcp communication using TcpListener & TcpClient classes to send and receive both text and images.

Last synced: 18 Aug 2025

https://github.com/pj-mill/redis-series

2 projects (nextjs & asp.net) demonstrating redis functionality using redis cloud and azure redis cache

asp-net-mvc azure nextjs reactjs redis redis-cloud

Last synced: 02 Apr 2026

https://github.com/pj-mill/aspnet_webapi2_security_messagehandlers

A look at message handlers in an ASP.Net - Wep Api 2 app.

Last synced: 04 Jan 2026

https://github.com/pj-mill/csharp_dataparallelism

Some examples of data parallelism with TPL using Parallel.For, ForEach, Partitioner, and more. Includes file system access and image manipulation examples.

Last synced: 04 Jan 2026

https://github.com/pj-mill/AspNet_WebApi2_Security_MessageHandlers

A look at message handlers in an ASP.Net - Wep Api 2 app.

Last synced: 04 May 2025

https://github.com/pj-mill/csharp_plinq

Some examples demonstrating Parallel Linq.

Last synced: 04 Jan 2026

https://github.com/pj-mill/aspnet_webapi2_angularjs_quizapp

An AngularJS responsive SPA UI that implements C# / Web API service, Entity Framework / CodeFirst & CSS3 transitions.

Last synced: 05 Sep 2025

https://github.com/pj-mill/csharp_algorithms

A console app demonstrating algorithms of all levels for strings, numbers, arrays, searches, time complexities, pyramids, and other. (more to come)

csharp

Last synced: 28 Jun 2026

https://github.com/pj-mill/aspnet_mvc5_caching

A couple of MVC5 projects that takes a look at Caching using ObjectCache & MemoryCache. Also demonstrates partial views, AJAX and DI.

Last synced: 15 Jul 2026

https://github.com/pj-mill/distributed-systems

A look at the Apache ZooKeeper coordination service for distributed services including distributed messaging brokers with kafka and a distributed search engine using TF-IDF Algorithm

apache-zookeeper java kafka maven

Last synced: 18 Oct 2025

https://github.com/pj-mill/identityserver4_inmemory

Quick demo on how to implement ID4 with In Memory Storage. Components Include MVC & WebAPI Clients and an Identity Provider App

Last synced: 20 Jun 2025

https://github.com/pj-mill/csharp_operatoroverloading

Shows how to overload binary, comparison, equality & unary operators.

Last synced: 29 Jul 2025

https://github.com/pj-mill/gulp

A look at Gulp features including concat, uglify, jshint, rename, less & more ...

css gulp javascript less uglify

Last synced: 09 Apr 2026

https://github.com/pj-mill/dotnet_designpatterns_structuralpatterns

Demonstration of various structural design patterns

Last synced: 15 Aug 2025

https://github.com/pj-mill/angularjs_webapi_jasmine_karma

A look at a wide range of features & functionality concerning AngularJS, Web Api 2, Jasmine & Karma.

angularjs cors csharp expressjs gravatar jasmine jquery karma nodejs web-api-2

Last synced: 10 Apr 2026

https://github.com/pj-mill/micro-frontends

Several apps demonstrating MicroFrontEnds with ReactJS, VueJS and Webpack Module Federation

aws-s3 cloudfront github-actions module-federation react vue webpack

Last synced: 10 Apr 2026

https://github.com/pj-mill/aspnet_webapi2_multipipeline

A small ASP.NET that demonstrates how to configure a WEB API project to have multiple piplines and specify which controllers are accessible for each pipeline. Requires Fiddler or POSTMAN to test.

Last synced: 20 Aug 2025

https://github.com/pj-mill/vehiclereservations

A simple .Net microservice solution with 3 api's, a gateway service and messaging provided by Azure Bus Service.

asp-net-core azure-bus ef-core gateway-api microservice webapi

Last synced: 25 Aug 2025

https://github.com/pj-mill/dotnet_communications_pipes

A .Net solution containing a few console apps that demonstrate both anonymous and named pipe communication

Last synced: 14 Jul 2025

https://github.com/pj-mill/nosql_documentdb

Demonstrates the basics of how to interact with a DocumentDB database from a C# console app.

Last synced: 20 Jul 2025

https://github.com/pj-mill/dotnet_communications_masstransit_rabbitmq

A .Net solution demonstrating a 'light-weight' Enterprise Service Bus implementation using MassTransit for connecting distributed systems

Last synced: 11 Sep 2025

https://github.com/pj-mill/java_datastructures

Custom LinkedLists, HashTables, Chained Tables, Stacks, Queues & Binary Trees all built from scratch.

Last synced: 04 Jan 2026

https://github.com/pj-mill/aspnet_webapi2_angularjs_uigrid

Another small app containing an AngularJS web client that accesses resources through a Web Api 2 service. This app demonstrates a host of features listed in the readme file.

Last synced: 04 Jan 2026

https://github.com/pj-mill/aspcore_security_cookieauthentication

An ASP.NET Core app built with VS Code & scaffolded using yeomen, it takes a quick look at configuring password, lockout & cookies for setting up basic authentication

asp-net-core cookie csharp entity-framework lockout security yeomon

Last synced: 04 Jan 2026

https://github.com/pj-mill/aspcore_security_externalprovidersauthentication

A quick demo on how to enable SSL & implement Facebook authentication

asp-net-core csharp entity-framework facebook-authentication security yeoman

Last synced: 26 Jul 2025

https://github.com/pj-mill/react-testing-rtl-jest

Demonstrates testing React apps with Jest, RTL & Mock Service Worker

axios jest mock-service-worker react-bootstrap react-te reactjs

Last synced: 05 May 2026

https://github.com/pj-mill/react-dnd-kit-ui

Demonstrating Drag and Drop functionality with dnd kit ui

Last synced: 04 Jan 2026

https://github.com/pj-mill/wpf_asynchronousprogramming

A C# / WPF app that demonstrates asynchronous programming useing Task, async, await, anonymous delegates, async callback methods, async File I/O, Cancellation Tokens, AggregateException error handling and more ...

Last synced: 04 Jan 2026

https://github.com/pj-mill/reactquery

A few examples of using react query (tanstack)

react tanstack-react-query

Last synced: 10 Apr 2026

https://github.com/pj-mill/wcf_versioning_strategies

A few light-weight WCF services & console apps demonstrating Agile, Semi Strict, and Strict versioning strategies

Last synced: 04 Jan 2026

https://github.com/pj-mill/dotnet_cryptography_randomkeygenerator

A quick demo on how to generate a truely random key

Last synced: 04 Jan 2026

https://github.com/pj-mill/javascript

A collection of algorithms & concepts related to JavaScript

javascript

Last synced: 04 Jan 2026

https://github.com/pj-mill/dotnet_entityframework

A look at EF, migrations, navigation properties, constraints, configuration files, seeding, creating views, eager loading, expression building, lambda's, non-tracking queries, generic repository pattern & unit testing.

csharp dotnet entity-framework

Last synced: 05 May 2026

https://github.com/pj-mill/nodejs_buildingwebapps_pluralsight

Completed Lab work for Pluralsight course on Nodejs which covers ExpressJS, MongoDB, Mongoose, Underscore, Socket.io & more ...

expressjs mongodb mongoosejs nodejs socket-io underscorejs

Last synced: 10 Apr 2026

https://github.com/pj-mill/dotnet_cryptography_hashingalgorithms

A small console app demonstrating various hashing algorithms. (password encryption example included)

Last synced: 04 Jan 2026

https://github.com/pj-mill/dotnet_designpatterns_behaviouralpatterns

Demonstration of various Behavioural Design Patterns

Last synced: 04 Jan 2026

https://github.com/pj-mill/dotnet_communications_rabbitmq

A dotnet solution demonstrating various message patterns for publishing and consuming messages with RabbitMQ.

Last synced: 04 Jan 2026

https://github.com/pj-mill/nosql_mongodb

A DotNet app that utilizes the repository pattern for accessing a MongoDB database

Last synced: 04 Jan 2026

https://github.com/pj-mill/csharp_json

A small console application that demonstrates File IO & json serialization using NewtonSoftJson, JavascriptSerialzer and DataContractSerialization..

Last synced: 04 Jan 2026

https://github.com/pj-mill/dotnet_cryptography_symmetricencryption

A couple of console apps demonstrating several symmetric encryption algorithms.

Last synced: 04 Jan 2026

https://github.com/pj-mill/azureblobstoragemanager

An asp.net app designed to manage bolb storage on Azure.

asp-net-core azure-storage

Last synced: 04 Jan 2026

https://github.com/pj-mill/aspnet_webapi2_exceptionhandling

A run through on various exception handling, logging and http response implementations in a Web Api 2 app.

Last synced: 04 Jan 2026

https://github.com/pj-mill/dotnetcore_scd_primer

A small app developed with .Net Core & VS that targets windows, mac & ubuntu platforms.

csharp dotnet-core

Last synced: 05 May 2026

https://github.com/pj-mill/aspnet_webapi2_versioning

Demonstrates 5 techniques for API versioning using route uri, query string parameters, custom request header & accept header (content-type). Requires Fiddler or POSTMAN to test.

Last synced: 04 Jan 2026

https://github.com/pj-mill/azure_blockstorage

Demonstrates how to create containers, download & upload files to azure block storage. A Visual Studio console app written in c#.

Last synced: 04 Jan 2026

https://github.com/pj-mill/csharp_zipfiles

A couple of console apps that demonstrate packing & unpacking both GZip & Tar files.

Last synced: 04 Jan 2026

https://github.com/pj-mill/csharp_collections

A demo of concurrent, generic, non-generic, & abstract collections, and includes examples of custom enumerators, and various comparer implementations.

Last synced: 04 Jan 2026

https://github.com/pj-mill/aspnet_mvc5_security_claims

A look at various claims features

Last synced: 04 Jan 2026

https://github.com/pj-mill/aspnet_mvc5_razor

A small mvc app demonstrating basic Razor syntax including conditions, iterations & helper components.

Last synced: 04 Jan 2026

https://github.com/pj-mill/nosql_documentdb_admin

A WebApi (OWIN) demonstrating how to manage DocumentDB Databases, Collections, Documents & Users/Permissions. Requires Fiddler or POSTMAN to test.

Last synced: 04 Jan 2026

https://github.com/pj-mill/aspnet_mvc4_moviesapp

A C# / MVC 4 college project demonstrating Codefirst, Linq to Entity, View Templates & more. This app uses MS SQL Server for data storage.

Last synced: 04 Jan 2026

https://github.com/pj-mill/vb6_gameoflifeapp

VB6 Software project based on John Conway's 'cellular automaton' game

Last synced: 26 Jan 2026

https://github.com/pj-mill/aspnet_webapi2_angularjs_restangular

A nuts and bolts ASP.NET Web Api 2 app demonstrating the Restangular service in conjunction with ng-Table. It shows not only how to access data through a Restangular service, but also how to display, page, sort & filter data using ng-Table & server side code.

Last synced: 02 Sep 2025

https://github.com/pj-mill/dashboard-nextjs-analytics

A look at some UI libraries used for building out an analytics view

lucide-react nextjs react-flags reactjs shadcn-ui tailwindcss tremor-ui

Last synced: 12 Apr 2026

https://github.com/pj-mill/xamarin101_coffeeapp

Sample app built using James Montemagno's Xamarin 101 video series on YouTube!

Last synced: 04 Jan 2026

https://github.com/pj-mill/wcf_windowsmanagedservice

A small client / service app demonstrating how to create, host and consume a wcf service as a managed windows service.

Last synced: 29 Jul 2025

https://github.com/pj-mill/edx_dev221x_angularjs_advanced

Completed course work for AngularJS advanced framework techniques on edx which takes a look at services, routing, configuration, setting up a server with nodejs, express & npm, and testing with jasmine, karma, protractor & PhantomJS.

angularjs css expressjs html jasmine karma ngmock nodejs npm phantomjs protractor

Last synced: 11 Apr 2026

https://github.com/pj-mill/passgen

A Node.JS Password Generator

Last synced: 04 Jan 2026

https://github.com/pj-mill/wcf_wpf_northwind

A basic WCF app that connects to the Northwind database and provides CRUD interactions through a WPF Client.

Last synced: 04 Jan 2026

https://github.com/pj-mill/identityserver4_ef_sqlite

A refactor of the 'IdentityServer4_InMemory' project that uses Entity Framework & SqLite instead

Last synced: 04 Jan 2026

https://github.com/pj-mill/wpf_edx_dev206-2x

Completed Coursework for edX DEV206-2X. This course covered Dependency Properties, Attached Properties, Custom Controls and Control Templates, Data Binding, MVVM & more ...

Last synced: 04 Jan 2026

https://github.com/pj-mill/csharp_indexermethods

Demonstrates how to create numeric & string indexers for accessing collections.

Last synced: 04 Jan 2026

https://github.com/pj-mill/java_renewenergyapp

A Java web application for an online store selling renewable energy products. Technologies implemented include Java, Servlets/JSP, JSTL, jUnit, Log4j, HTML, CSS, Javascript, MySql.

Last synced: 04 Jan 2026

https://github.com/pj-mill/java_algorithms

This app demonstrates a variety of common algorithms for strings, numbers, arrays & matrixes.

Last synced: 04 Jan 2026

https://github.com/pj-mill/meanstack_contactslist

A project demonstrating MEAN technologies with CRUD operations.

Last synced: 08 Jul 2025

https://github.com/pj-mill/dotnet_communications_multipartmessage

A small app demonstrating how to send a multipart message from a DotNet Console app to a Java Web Service

Last synced: 04 Jan 2026

https://github.com/pj-mill/angularjs_charts

This app demonstrates how to create area, line, bar & pie charts using Chartjs, FlotCharts, Morris Charts EasyPie Charts & Sparkline. It also demonstartes Asynchronous Module Loading with RequireJS and Lazy Loading Controllers in AngularJS.

Last synced: 04 Jan 2026

https://github.com/pj-mill/momentjs

A simple ASP.NET / AngularJS app that demonstrates the use of MomentJS for formatting dates (twitter, relative, calendar, etc...). It also demonstrates localization, date validation & precision ranges.

Last synced: 04 Jan 2026

https://github.com/pj-mill/csharp_eventsanddelegates

A small console app that demonstrates how to use event handling to promote loose coupling in your app.

Last synced: 04 Jan 2026

https://github.com/pj-mill/dotnet_communications_httpclient

A couple of examples on how to use HttpClient for reading web pages and communicating with a Web Api App.

Last synced: 04 Jan 2026

https://github.com/pj-mill/aspnet_mvc5_validation

An MVC5 app demonstrating various validation implementations using remote, custom & builtin attributes, along with jQuery unobtrusive validation

Last synced: 04 Jan 2026

https://github.com/pj-mill/csharp_threads

A console app demonstrating the basics of threading including thread types, joins, creation, exception handling, pooling, signalling, synchronizing, blocking and more..

Last synced: 04 Jan 2026

https://github.com/pj-mill/csharp_delegates

Demonstrates Action, Func, Generic & MultiCast delegates as well as a Method Group Conversion Example.

Last synced: 04 Jan 2026

https://github.com/pj-mill/aspnet_webapi2_security_basicauthentication

Demonstrates Basic Authentication in a WebApi2 app using Authentication Filter.

Last synced: 04 Jan 2026

https://github.com/pj-mill/aspcore_fundamentals

(Current): A look at some of the fundamentals involved with ASP.NET Core including, configuration, managing secrets & dependency injection (more to come)

asp-net-core csharp

Last synced: 25 Jun 2025

https://github.com/pj-mill/webcomponents

A look at creating custom reuasable elements using web components and templates

css html5 javascript webcomponents

Last synced: 13 Apr 2026

https://github.com/pj-mill/wpf_payrollapp

A WPF / VB.NET application that takes advantage of XAML Views, Styles & Templates and demonstrates data, template & command binding (relay), dependency and attached properties, INotifyPropertyChanged, MVVM. Random access files used for repository.

Last synced: 27 Jan 2026

https://github.com/pj-mill/aspnet_mvc5_knockoutjs_signalr

A couple of ASP.NET MVC apps demonstrating websockets with SignalR. Data binding achieved through KnockoutJS and real time charts implemented using Flot Charts.

asp-net csharp css flot-charts javscript jquery knockoutjs mvc5 requirejs signalr textjs

Last synced: 14 Apr 2026

https://github.com/pj-mill/redux-series

Several react projects containing redux legacy & toolkit implementations

reactjs redux redux-thunk redux-toolkit typescript

Last synced: 14 Apr 2026

https://github.com/pj-mill/csharp_tasks

Demonstrates Asynchronous Programming with Tasks. Includes file system and web access examples.

Last synced: 30 Jun 2026

https://github.com/pj-mill/chatgpt-chatbot

A ChatGPT chatbot built with html, css & javascript

Last synced: 24 Oct 2025

https://github.com/pj-mill/node-testing-with-jest

Unit & Integration Tesing for Typescript, Node & React with Jest

jest nodejs react-testing-library reactjs

Last synced: 15 Apr 2026

https://github.com/pj-mill/docker

Docker examples with MERN, NextJS & ReactJS (Vite) projects

docker-compose mern-stack nextjs reactjs

Last synced: 16 Apr 2026

https://github.com/pj-mill/htmx

A few examples of how to use HTMX.

expressjs htmx morgan nodejs tailwindcss

Last synced: 04 Apr 2026

https://github.com/pj-mill/reactdebounce

Quick demo on how to apply a custom debouce hook in a react app with swr & axios.

axios custom-hooks-in-react debounce react swr

Last synced: 28 Apr 2026

https://github.com/pj-mill/typescript_fundamentals

Contains several basic that demonstrate Typescript fundamentals and how to wire up Typescript with other frameworks

asp-net-core batch-file browserify gulp html nodejs typescript watchify

Last synced: 29 Apr 2026

https://github.com/pj-mill/dotnet_e2e_soa

(Current) Labwork related to pluralsight course 'Building End-to-End Multi Client Service Oriented Applications. Angular Edition'

angularjs csharp dot-net fluent-validation wcf web-api-2 wpf

Last synced: 04 May 2026

https://github.com/pj-mill/dotnet_testing_frameworks

Demonstration of NUnit & Moq

csharp dotnet moq nunit

Last synced: 05 May 2026

https://github.com/pj-mill/csharp_edx_dev204x

Completed Coursework for edX DEV204X. The course covered Generics, Multitasking, Parallel & Async programming, event handling & delegates, LINQ (&PLINQ) plus some of the basics.

Last synced: 28 Jul 2026