Hurghada, Red Sea, Egypt

Mohammed Al Ashaal

Elite
@alash3al

I prioritize finding simple, effective solutions to complex problems

sqler. write APIs using direct SQL queries with no hassle, let's rethink about SQL

2.1k

redix. a very simple pure key => value storage system that speaks Redis protocol with Postgres as storage engine and more

1.2k

smtp2http. A tiny software that receive a smtp request (email) and send it to the specified webhook as a http post request

556

wsify. A very simple general purpose websocket server that does the job

525

lightify. a reverse proxy that boosts the web app performance!

193

srchx. A standalone lightweight full-text search engine built on top of blevesearch and Go with multiple storage (scorch, boltdb, leveldb, badger)

160

scraply. Scraply a simple dom scraper to fetch information from any html based website

129

httpsify. a transparent HTTPS termination proxy using letsencrypt with auto certification renewal

113

go-pubsub. An in-process simple publish/subscribe library for golang

108

go-smtpsrv. a tiny package that implements SMTP server for Go projects

108

phoo. a very simple high performance PHP application server and php-fpm supervisor

72

xyr. Query any data source using SQL, works with the local filesystem, s3, and more. It should be a very tiny and lightweight alternative to AWS Athena, Presto ... etc.

65

re-txt. converts text-formats from one to another, it is very useful if you want to re-format a json file to yaml, toml to yaml, csv to yaml, ... etc

65

bbadger. adding badger support to blevesearch

63

dockssh. Dockssh, ssh into any container from anywhere with the help of redis for password storage

60

Plus. Asynchronous I/O environment in pure PHP

58

Horus. a minimal event-driven, flexible, portable and micro PHP web application framework

56

goukv. a key-value store with multiple backends including leveldb, badgerdb, postgresql

53

scrapyr. a simple & tiny scrapy clustering solution, considered a drop-in replacement for scrapyd

51

droxy. a transparent standalone http reverse proxy for docker containers

45

pxml-tpl. PHTML a smart tiny oo PHP HTML style template system, no more regex and no more large code, packags, ...

35

xerver. a tiny static and fastcgi reverse proxy written in golang

35

sql2slack. send sql results periodically to slack

35

vecdb. a vector embedding database with multiple storage engines and AI embedding integrations

34

sqltmpl. A Go package for safe, dynamic SQL generation using templates, supporting flexible parameter binding for single values and IN clauses

31

arp2http. notify the specified webhook when a device is connected/disconnected

31

mailux. Experimental Passwordless Login even without sending emails/sms to users

29

goemitter. an event-emitter for golang

22

katch. headless chrome as a service for generating PDF, PNG, JPEG and HTML of any web page

19

aggrex. a crazy API gateway aggregation using javascript as a language and go as a runtime

16

exeq. painless task queue manager for shell commands with an intuitive cli interface (execute shell commands in distributed cloud-native queue manager).

14

vidutils. a very simple, tiny and intuitive ffmpeg wrapper with a cli interface for inspecting & transforming media files supported by the original ffmpeg software

13

olive-go. Just a lightweight golang web application middleware

13

axync. a smart cooperative multitasking kernel for php7

13

go-schemaless. a schemaless implementation based on postgres and jsonb

11

tix. a super simple stupid event-loop kernel in pure PHP

10

img2pdf. convert a directory of images to a PDF file

10

xerve. fast, tiny static file server with auto gzip & minify

8

mylitedb. a mysql server backed by sqlite!

8

libsrchx. a simple wrapper for blevesearch created for srchx the tiny full-text search engine

8

go-univush. a universal push notification library written in go based on apns2 and firebase

7

funker. a platform for function as a service based javascript written in Go.

7

tlx. a dummy tls reverse proxy written in go

6

mysql2sqlite. a command-line utility to move data from mysql to sqlite

6

go-fastcgi-client. A FastCGI client library for Golang projects

6

dir2webp. convert images in directory/directories to webp format using the power of concurrent programming

6

xonsole. A tiny cli framework based on laravel\console, so you can use it without full laravel installation

5

uwatch. notify email(s) that a url is now online

5

dart-path-selector. extract values from Map/List using dot-seprated strings you don't have to cast multiple times to fetch a simple values, this is very useful while working with i.e json data

5

cgify. a for fun script server (custom cgi)

4

xtore. a document store based on cockroachdb

3

goring. A simple consistent hashing ring implementation in Golang

2

alash3al. WHO AM I

2

xmg. a tiny microservice for getting perceptual hash of an image or faces in the image

2

hosts. Extending and consolidating hosts files from several well-curated sources like adaway.org, mvps.org, malwaredomainlist.com, someonewhocares.org, and potentially others. You can optionally invoke extensions to block additional sites by category.

1

crud. Build CRUD in fewer lines of code for Laravel Orchid.

1

firefly-proxy. A proxy software to help circumventing the Great Firewall.

1

fasql. a fast in-memory persistent SQL database with a simple HTTP API utilizing sqlite3 as a backend

1

build-your-own-x. 🤓 Build your own (insert technology here)

1
59
Apply