Philip Hamid's starred repositories

tauri

Build smaller, faster, and more secure desktop applications with a web frontend.

Language:RustLicense:Apache-2.0Stargazers:80130Issues:501Issues:4197

rustlings

:crab: Small exercises to get you used to reading and writing Rust code!

Language:RustLicense:MITStargazers:51534Issues:321Issues:625

tokio

A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

go-redis

Redis Go client

Language:GoLicense:BSD-2-ClauseStargazers:19674Issues:262Issues:1288

grpc-gateway

gRPC to JSON proxy generator following the gRPC HTTP spec

Language:GoLicense:BSD-3-ClauseStargazers:17800Issues:283Issues:1119

go-swagger

Swagger 2.0 implementation for go

Language:GoLicense:Apache-2.0Stargazers:9397Issues:120Issues:1940

oauth2-proxy

A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.

grpc-web

gRPC for Web Clients

Language:JavaScriptLicense:Apache-2.0Stargazers:8490Issues:195Issues:749

patterns

A catalogue of Rust design patterns, anti-patterns and idioms

Language:HandlebarsLicense:MPL-2.0Stargazers:7881Issues:194Issues:130

color

Color package for Go (golang)

rust-blog

Educational blog posts for Rust beginners

Language:RustLicense:Apache-2.0Stargazers:6938Issues:185Issues:27

rust-by-example

Learn Rust with examples (Live code editor included)

Language:HandlebarsLicense:Apache-2.0Stargazers:6901Issues:152Issues:618

cross

“Zero setup” cross compilation and “cross testing” of Rust crates

Language:RustLicense:Apache-2.0Stargazers:6304Issues:45Issues:716

goose

A database migration tool. Supports SQL migrations and Go functions.

Language:GoLicense:NOASSERTIONStargazers:6297Issues:57Issues:306

confluent-kafka-go

Confluent's Apache Kafka Golang client

Language:HTMLLicense:Apache-2.0Stargazers:4530Issues:362Issues:802

grpc-web

gRPC Web implementation for Golang and TypeScript

Language:TypeScriptLicense:Apache-2.0Stargazers:4360Issues:65Issues:331

rust-protobuf

Rust implementation of Google protocol buffers

Language:RustLicense:MITStargazers:2736Issues:25Issues:423

koanf

Simple, extremely lightweight, extensible, configuration management library for Go. Support for JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.

rust-cookbook

https://rust-lang-nursery.github.io/rust-cookbook

Language:ShellLicense:CC0-1.0Stargazers:2236Issues:61Issues:308

loom

Concurrency permutation testing tool for Rust.

Language:RustLicense:MITStargazers:2034Issues:31Issues:117

rust-musl-builder

Docker images for compiling static Rust binaries using musl-libc and musl-gcc, with static versions of useful C libraries. Supports openssl and diesel crates.

Language:DockerfileLicense:Apache-2.0Stargazers:1532Issues:22Issues:100

configs

My configuration files

rust-prometheus

Prometheus instrumentation library for Rust applications

Language:RustLicense:Apache-2.0Stargazers:1043Issues:59Issues:171

design-patterns-rust

Rust examples for all 23 classic GoF design patterns, and even a little more

Language:RustLicense:NOASSERTIONStargazers:945Issues:18Issues:2

casbin-rs

An authorization library that supports access control models like ACL, RBAC, ABAC in Rust.

Language:RustLicense:Apache-2.0Stargazers:816Issues:20Issues:112

Programming-Language-Benchmarks

Yet another implementation of computer language benchmarks game

Language:C#License:MITStargazers:617Issues:18Issues:79

grpc-web-hacker-news

An example app implementing a Hacker News reader in React with gRPC-Web and Go backend

Language:TypeScriptLicense:MITStargazers:382Issues:9Issues:8

armada

A high performance TCP SYN port scanner.

Language:RustLicense:NOASSERTIONStargazers:305Issues:6Issues:17

mastering-Go-3rd

Source code for Mastering Go, 3rd edition

openapi

OpenAPI v3.1 Spec implementation in Go with generics

Language:GoLicense:MITStargazers:44Issues:2Issues:3