Omar Tariq (OmarTariq612)

OmarTariq612

Geek Repo

Location:Egypt

Twitter:@omartarik__

Github PK Tool:Github PK Tool

Omar Tariq's starred repositories

study-path

An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture

Stargazers:2847Issues:0Issues:0

clickhouse-go

Golang driver for ClickHouse

Language:GoLicense:Apache-2.0Stargazers:2841Issues:0Issues:0

go-workers2

better-go-workers

Language:GoLicense:MITStargazers:131Issues:0Issues:0

LLM101n

LLM101n: Let's build a Storyteller

Stargazers:27071Issues:0Issues:0

wire

Compile-time Dependency Injection for Go

Language:GoLicense:Apache-2.0Stargazers:12777Issues:0Issues:0

incubator-answer

A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache Answer.

Language:GoLicense:Apache-2.0Stargazers:12375Issues:0Issues:0

surf

Stateful programmatic web browsing in Go.

Language:GoLicense:MITStargazers:1475Issues:0Issues:0

restate

Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.

Language:RustLicense:NOASSERTIONStargazers:1374Issues:0Issues:0

go-concurrency-guide

Practical concurrency guide in Go, communication by channels, patterns

Language:GoStargazers:2439Issues:0Issues:0

openvpn

OpenVPN is an open source VPN daemon

Language:CLicense:NOASSERTIONStargazers:10504Issues:0Issues:0

sftpgo

Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob

Language:GoLicense:AGPL-3.0Stargazers:8786Issues:0Issues:0

utls

Fork of the Go standard TLS library, providing low-level access to the ClientHello for mimicry purposes.

Language:GoLicense:BSD-3-ClauseStargazers:1621Issues:0Issues:0

minivpn

A minimalistic OpenVPN implementation in Go

Language:GoLicense:GPL-3.0Stargazers:38Issues:0Issues:0

shadowsocks-go

A versatile and efficient proxy platform for secure communications.

Language:GoLicense:AGPL-3.0Stargazers:138Issues:0Issues:0

QCSuper

QCSuper is a tool communicating with Qualcomm-based phones and modems, allowing to capture raw 2G/3G/4G radio frames, among other things.

Language:PythonLicense:GPL-3.0Stargazers:1329Issues:0Issues:0

shapeshifter-dispatcher

Shapeshifter Dispatcher converts Pluggable Transports that implement the Go API from the Pluggable Transports 2.1 specification into proxies usable by applications. Several proxy modes are provided, including proxying of both TCP and UDP traffic.

Language:GoLicense:MITStargazers:173Issues:0Issues:0

viproxy

Go TCP proxy library that translates between AF_INET and AF_VSOCK.

Language:GoLicense:MPL-2.0Stargazers:19Issues:0Issues:0

sniproxy

TLS proxy routing TCP connections to backends based on the TLS SNI in the TLS handshake

Language:GoLicense:GPL-3.0Stargazers:14Issues:0Issues:0

probe-cli

OONI Probe Engine and CLI

Language:GoLicense:GPL-3.0Stargazers:226Issues:0Issues:0

go-sync

Brave sync server v2

Language:GoLicense:MPL-2.0Stargazers:182Issues:0Issues:0
Language:C++License:MITStargazers:4Issues:0Issues:0

CVE-2024-4040-RCE-POC

CVE-2024-4040 (CrushFTP VFS escape) or (CrushFTP unauthenticated RCE)

Language:PythonStargazers:6Issues:0Issues:0

6.824

Labs of MIT 6.824: Distributed Systems.

Language:GoStargazers:145Issues:0Issues:0

guice

Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.

Language:JavaLicense:Apache-2.0Stargazers:12450Issues:0Issues:0

logcabin

LogCabin is a distributed storage system built on Raft that provides a small amount of highly replicated, consistent storage. It is a reliable place for other distributed systems to store their core metadata and is helpful in solving cluster management issues.

Language:C++License:NOASSERTIONStargazers:1863Issues:0Issues:0

postgresql-exercises

PostgreSQL questions and answers on a single dataset

Language:HTMLLicense:NOASSERTIONStargazers:71Issues:0Issues:0

tf-raft

A non-production-ready reliable, and fault-tolerant distributed key-value store based on the RAFT Consensus Protocol.

Language:TypeScriptStargazers:22Issues:0Issues:0

kadeessh

Kadeessh (formerly Caddy-SSH) is a general-purpose, extensible, modular, memory-safe SSH server built in Go

Language:GoLicense:Apache-2.0Stargazers:540Issues:0Issues:0

what-happens-when

An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"

Stargazers:39714Issues:0Issues:0

project-layout

Standard Go Project Layout

Language:MakefileLicense:NOASSERTIONStargazers:47935Issues:0Issues:0