m-abdalrahman's starred repositories

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

modern-unix

A collection of modern/faster/saner alternatives to common unix commands.

delve

Delve is a debugger for the Go programming language.

fx

Terminal JSON viewer & processor

casbin

An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN

Language:GoLicense:Apache-2.0Stargazers:17132Issues:232Issues:807

vlc

VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc

Language:CLicense:GPL-2.0Stargazers:13313Issues:582Issues:0

mpc-hc

Media Player Classic

Language:C++License:GPL-3.0Stargazers:10394Issues:165Issues:2027

gonum

Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more

Language:GoLicense:BSD-3-ClauseStargazers:7365Issues:117Issues:622

jsonparser

One of the fastest alternative JSON parser for Go that does not require schema

go-callvis

Visualize call graph of a Go program using Graphviz

pterm

✨ #PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.

mtail

extract internal monitoring data from application logs for collection in a timeseries database

Language:GoLicense:Apache-2.0Stargazers:3779Issues:74Issues:306

evcc

Sonne tanken ☀️🚘

scs

HTTP Session Management for Go

jj

JSON Stream Editor (command line utility)

Language:GoLicense:MITStargazers:1944Issues:16Issues:28

grmon

Command line monitoring for goroutines

Language:GoLicense:MITStargazers:1898Issues:35Issues:8

DetectDee

DetectDee: Hunt down social media accounts by username, email or phone across social networks.

Language:GoLicense:Apache-2.0Stargazers:1136Issues:14Issues:19

gotraceui

Go execution trace frontend

sha256-simd

Accelerate SHA256 computations in pure Go using AVX512, SHA Extensions for x86 and ARM64 for ARM. On AVX512 it provides an up to 8x improvement (over 3 GB/s per core). SHA Extensions give a performance boost of close to 4x over native.

Language:GoLicense:Apache-2.0Stargazers:953Issues:37Issues:35

indigo

Go source code for Bluesky's atproto services.

Language:GoLicense:Apache-2.0Stargazers:600Issues:30Issues:91

mathgl

A pure Go 3D math library.

Language:GoLicense:BSD-3-ClauseStargazers:535Issues:30Issues:40

dh-make-golang

Automatically creates Debian packaging for Go packages

Language:GoLicense:BSD-3-ClauseStargazers:370Issues:38Issues:89

slog-multi

🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...

Language:GoLicense:MITStargazers:296Issues:3Issues:3

oops

🔥 Error handling library with context, assertion, stack trace and source fragments

Language:GoLicense:MITStargazers:224Issues:4Issues:11

paw

Simple, modern and privacy-focused open source password manager

Language:GoLicense:MPL-2.0Stargazers:68Issues:4Issues:10

kernel

(Upstream) Linux kernel build for gokrazy

Language:GoLicense:NOASSERTIONStargazers:59Issues:5Issues:17

debugger

Golang Debugger Graphical user interface for Go programming language. Based on Delve debugger

Language:GoLicense:MITStargazers:56Issues:3Issues:7

adawat

Adawat: Arabic Text tools

Language:PythonLicense:GPL-3.0Stargazers:51Issues:6Issues:0

tarjem

an easy way to generate translations for your Go app

Language:GoLicense:MITStargazers:33Issues:1Issues:1
Language:C#License:GPL-2.0Stargazers:17Issues:8Issues:0