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

micro

An API first development platform

Language:GoLicense:Apache-2.0Stargazers:12072Issues:319Issues:584

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

color

Color package for Go (golang)

rust-blog

Educational blog posts for Rust beginners

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

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

spec

The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.

Language:JavaScriptLicense:Apache-2.0Stargazers:4034Issues:55Issues:443

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.

godog

Cucumber for golang

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

casbin-rs

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

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

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

ftgogo

FTGOGO - event-driven architecture demonstration application using edat

openapi

OpenAPI v3.1 Spec implementation in Go with generics

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

edat

Event-driven architecture toolkit

Language:GoLicense:MITStargazers:41Issues:3Issues:1