Kevin Swanson's repositories
500lines
500 Lines or Less
Advanced-Algorithms
100+ algorithms & data structures generically implemented in C#.
Algorithms
Some algorithms in code (C#, C++ and Python)
Algorithms-Explanation
All Algorithms explained in simple English Language with example and links to their implementation in various programming languages and other required resources.
AlgorithmsMadeEasy
Algorithms Made Easy
AngularASPNETCoreOAuth
Sample project demonstrating user authentication and identity with Angular, Asp.Net Core and IdentityServer4
design-patterns-csharp
Design Pattern Examples in C#
discoverdotnet
A web site that helps you discover awesome .NET open source and community resources
Learning-JavaScript-Data-Structures-and-Algorithms-Third-Edition
Learning JavaScript Data Structures and Algorithms (Third Edition), published by Packt
Apollo-11
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
Array-Visualizer
Array Visualizer is a free, open source extension for Visual Studio. It is designed to display arrays (Jagged and up to 4D) while debugging an application.
aspnet-core-react-template
ASP.NET Core 3.1 / React SPA Template App
clean-code-dotnet
:bathtub: Clean Code concepts and tools adapted for .NET
CleanArchitecture
A starting point for Clean Architecture with ASP.NET Core
ContactWebNetEFCore6
Web .NET Core Entity Framework 6 Contacts List Practice.
docker-node-express-boilerplate
Boilerplate for quickly bootstrapping production-ready RESTful APIs / microservices
HelpMate.Core
A tiny helper for writing .NET Core applications. This library provides a simple set of extension methods that you can use to perform common validations and conversions in C#.
Javascript
A repository for All algorithms implemented in Javascript (for educational purposes only)
JediAppADay
Software Jedi - An App a Day
practicalnode
Practical Node.js, 1st and 2nd Editions [Apress] đź““
Python
All Algorithms implemented in Python
Remove_dup_lines
Remove dup lines is a notepad++ plugin
rust-three-days-course
Course material for Rust, taking roughly three days. English, German, Spanish available.
sample-aspnetmvc
Sample usage in ASP.NET 4.6
semantic
Parsing, analyzing, and comparing source code across many languages
SnippetDesigner
The Snippet Designer is a plugin which enhances the Visual Studio IDE to allow a richer and more productive code snippet experience.
Terminals
Terminals is a secure, multi tab terminal services/remote desktop client. It uses Terminal Services ActiveX Client (mstscax.dll). The project started from the need of controlling multiple connections simultaneously. It is a complete replacement for the mstsc.exe (Terminal Services) client. This is official source moved from Codeplex.
testssl.sh
Testing TLS/SSL encryption anywhere on any port
trie
Trie (a.k.a. prefix tree) C# implementation. Has constant-time string prefix lookup.
trienet
.NET Implementations of Trie Data Structures for Substring Search, Auto-completion and Intelli-sense. Includes: patricia trie, suffix trie and a trie implementation using Ukkonen's algorithm.