Mohammed Al Sahaf's starred repositories

professional-programming

A collection of learning resources for curious software engineers

Language:PythonLicense:MITStargazers:46286Issues:991Issues:28

maybe

The OS for your personal finances

Language:RubyLicense:AGPL-3.0Stargazers:29534Issues:156Issues:343

90DaysOfDevOps

This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.

Language:ShellLicense:NOASSERTIONStargazers:26466Issues:525Issues:86

postgres

Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch

Language:CLicense:NOASSERTIONStargazers:15802Issues:533Issues:0

hurl

Hurl, run and test HTTP requests with plain text.

Language:RustLicense:Apache-2.0Stargazers:12810Issues:52Issues:652

grocy

ERP beyond your fridge - Grocy is a web-based self-hosted groceries & household management solution for your home

Language:BladeLicense:MITStargazers:6691Issues:93Issues:2224

redka

Redis re-implemented with SQLite

Language:GoLicense:BSD-3-ClauseStargazers:3385Issues:26Issues:21

digger

Digger is an open source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline ⚡️

Language:GoLicense:Apache-2.0Stargazers:2868Issues:19Issues:432

sqlsync

SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.

Language:RustLicense:Apache-2.0Stargazers:2257Issues:29Issues:43

universal-android-debloater-next-generation

Cross-platform GUI written in Rust using ADB to debloat non-rooted Android devices. Improve your privacy, the security and battery life of your device.

Language:RustLicense:GPL-3.0Stargazers:2218Issues:19Issues:299

2FAuth

A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes

Language:PHPLicense:AGPL-3.0Stargazers:2102Issues:23Issues:281

flutter_offline

✈️ A tidy utility to handle offline/online connectivity like a Boss

Language:DartLicense:MITStargazers:1054Issues:14Issues:38

lubelog

LubeLogger is a web-based vehicle maintenance and fuel mileage tracker

Language:JavaScriptLicense:MITStargazers:1029Issues:12Issues:286

cs6120

advanced compilers

Language:HTMLLicense:MITStargazers:742Issues:22Issues:124

h2spec

A conformance testing tool for HTTP/2 implementation.

Language:GoLicense:MITStargazers:655Issues:20Issues:66

flutter_smart_select

SmartSelect allows you to easily convert your usual form select or dropdown into dynamic page, popup dialog, or sliding bottom sheet with various choices input such as radio, checkbox, switch, chips, or even custom input. Supports single and multiple choice.

Language:DartLicense:MITStargazers:407Issues:8Issues:87

iso8583

A golang implementation to marshal and unmarshal iso8583 message.

Language:GoLicense:Apache-2.0Stargazers:350Issues:22Issues:128

durabletask-go

The Durable Task Framework is a lightweight, embeddable engine for writing durable, fault-tolerant business logic (orchestrations) as ordinary code.

Language:GoLicense:Apache-2.0Stargazers:192Issues:14Issues:18

orchestrion

Automatic compile-time instrumentation of Go code

Language:GoLicense:Apache-2.0Stargazers:132Issues:4Issues:20

responsive_sizer

Responsive Sizer helps implement are responsive layout by providing helper widgets and extensions

Language:DartLicense:MITStargazers:126Issues:5Issues:38

jsonfile

Persist a Go object to a JSON file

Language:GoLicense:BSD-3-ClauseStargazers:92Issues:4Issues:2

awesome_extensions

An extension to the widget that helps to reduce the boilerplate and adds some helpful methods. and you can make responsive design.

Language:DartLicense:MITStargazers:70Issues:3Issues:11

gateway

Kubernetes Gateway API implementation powered by Caddy

Language:GoLicense:MITStargazers:63Issues:9Issues:1

tryxinyminutes

Live code tutorials in your browser

sqlx

general purpose extensions to golang's database/sql

Language:GoLicense:MITStargazers:27Issues:2Issues:10

taskgroup

A Go package for managing a group of collaborating goroutines.

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

http-signature-auth-go

Impements IETF Implements draft-ietf-httpbis-unprompted-auth to be used with HTTP/1.1, HTTP/2 and HTTP/3. Still experimental.

Language:GoLicense:Apache-2.0Stargazers:10Issues:4Issues:1

caddy-zero-trust-tls-everywhere

Example of zero-trust architecture with Caddy Server

Language:HCLLicense:Apache-2.0Stargazers:6Issues:4Issues:0

httplint

Python library to lint HTTP messages

Language:PythonLicense:MITStargazers:5Issues:2Issues:53

caddy-est

A Caddy module for issuing certificates using Enrollment over Secure Transport (EST, RFC7030)

Language:GoLicense:Apache-2.0Stargazers:1Issues:3Issues:0