Tan Hoang's starred repositories

system-design

Learn how to design systems at scale and prepare for system design interviews

medusa

Building blocks for digital commerce

Language:TypeScriptLicense:MITStargazers:23730Issues:147Issues:1845

prql

PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement

Language:RustLicense:Apache-2.0Stargazers:9592Issues:44Issues:962

Humanizer

Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities

Language:C#License:NOASSERTIONStargazers:8510Issues:195Issues:592

InterviewThis

An open source list of developer questions to ask prospective employers

steampipe

Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.

Language:GoLicense:AGPL-3.0Stargazers:6672Issues:40Issues:2105

FASTER

Fast persistent recoverable log and key-value store + cache, in C# and C++.

NAudio

Audio and MIDI library for .NET

ServiceStack

Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all

Language:C#License:NOASSERTIONStargazers:5361Issues:494Issues:0

Swashbuckle.AspNetCore

Swagger tools for documenting API's built on ASP.NET Core

devportfolio

A lightweight, customizable single-page personal portfolio website template built with JavaScript and Sass

Language:SCSSLicense:MITStargazers:4332Issues:64Issues:49

extism

The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.

Language:RustLicense:BSD-3-ClauseStargazers:3976Issues:31Issues:121

MagicOnion

Unified Realtime/API framework for .NET platform and Unity.

radzen-blazor

Radzen Blazor is a set of 70+ free native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI.

EventFlow

Async/await first CQRS+ES and DDD framework for .NET

Language:C#License:NOASSERTIONStargazers:2328Issues:149Issues:428

FusionCache

FusionCache is an easy to use, fast and robust cache with advanced resiliency features and an optional distributed 2nd level.

backend-best-practices

Best practices, tools and guidelines for backend development. Code examples in TypeScript + NodeJS

error-or

A simple, fluent discriminated union of an error or a result.

Language:C#License:MITStargazers:1388Issues:18Issues:58

fast-blazor

Blazor component library for FluentUI. Microsoft's official wrapper around the FluentUI Web Components for use with .NET 6.0 or higher Blazor applications

system-design-patterns

Resources related to distributed systems, system design, microservices, scalability and performance, etc

VaultSharp

A comprehensive cross-platform .NET Library for HashiCorp's Vault, a secret management tool

Language:C#License:Apache-2.0Stargazers:479Issues:10Issues:252

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.

Language:C#License:MITStargazers:416Issues:17Issues:12

adventofcode

:christmas_tree: Advent of Code (2015-2023) in C#

Language:C#License:MITStargazers:311Issues:15Issues:8

ZoneTree

ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database for NET. It can operate in memory or on local/cloud storage.

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

dotnet-wasi-sdk

An SDK for building .NET projects as standalone WASI-compliant modules

Language:C#License:MITStargazers:259Issues:36Issues:21

SeeShark

Simple C# camera library.

Language:C#License:BSD-3-ClauseStargazers:138Issues:9Issues:20

MyRestaurant

.NET MAUI demo app for a restaurant with customer facing website (Blazor) and business apps for point of sale (mobile) and inventory (desktop)

Language:C#Stargazers:43Issues:8Issues:0

azure-sql-db-fullstack-serverless-kickstart

Fullstack/Jamstack solution with Vue.js, Azure Functions, Azure Static Web apps and Azure SQL.

Language:C#License:MITStargazers:42Issues:12Issues:1

learning-graphql

Learning in public for GraphQL

Language:C#License:MITStargazers:17Issues:2Issues:0