alash3al
I prioritize finding simple, effective solutions to complex problems
@cartona, @speakol-adsHurghada, Red Sea, Egypt
Pinned Repositories
go-pubsub
An in-process simple publish/subscribe library for golang
httpsify
a transparent HTTPS termination proxy using letsencrypt with auto certification renewal
lightify
a reverse proxy that boosts the web app performance!
redix
a very simple pure key => value storage system that speaks Redis protocol with Postgres as storage engine and more
scraply
Scraply a simple dom scraper to fetch information from any html based website
smtp2http
A tiny software that receive a smtp request (email) and send it to the specified webhook as a http post request
sqler
write APIs using direct SQL queries with no hassle, let's rethink about SQL
srchx
A standalone lightweight full-text search engine built on top of blevesearch and Go with multiple storage (scorch, boltdb, leveldb, badger)
vecdb
a vector embedding database with multiple storage engines and AI embedding integrations
wsify
A very simple general purpose websocket server that does the job
alash3al's Repositories
alash3al/sqler
write APIs using direct SQL queries with no hassle, let's rethink about SQL
alash3al/redix
a very simple pure key => value storage system that speaks Redis protocol with Postgres as storage engine and more
alash3al/smtp2http
A tiny software that receive a smtp request (email) and send it to the specified webhook as a http post request
alash3al/wsify
A very simple general purpose websocket server that does the job
alash3al/scraply
Scraply a simple dom scraper to fetch information from any html based website
alash3al/httpsify
a transparent HTTPS termination proxy using letsencrypt with auto certification renewal
alash3al/go-smtpsrv
a tiny package that implements SMTP server for Go projects
alash3al/phoo
a very simple high performance PHP application server and php-fpm supervisor
alash3al/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.
alash3al/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
alash3al/bbadger
adding badger support to blevesearch
alash3al/goukv
a key-value store with multiple backends including leveldb, badgerdb, postgresql
alash3al/scrapyr
a simple & tiny scrapy clustering solution, considered a drop-in replacement for scrapyd
alash3al/vecdb
a vector embedding database with multiple storage engines and AI embedding integrations
alash3al/sqltmpl
A Go package for safe, dynamic SQL generation using templates, supporting flexible parameter binding for single values and IN clauses
alash3al/katch
headless chrome as a service for generating PDF, PNG, JPEG and HTML of any web page
alash3al/exeq
painless task queue manager for shell commands with an intuitive cli interface (execute shell commands in distributed cloud-native queue manager).
alash3al/vidutils
a very simple, tiny and intuitive ffmpeg wrapper with a cli interface for inspecting & transforming media files supported by the original ffmpeg software
alash3al/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
alash3al/alash3al
WHO AM I
alash3al/fasql
a fast in-memory persistent SQL database with a simple HTTP API utilizing sqlite3 as a backend
alash3al/alash3al.com
this is my personal blog/website
alash3al/country-flags
SVG and PNG renders of all countries' flags.
alash3al/currency-flags
🇪🇺 Flag assets to represent world currencies
alash3al/duckdb
DuckDB is an in-process SQL OLAP Database Management System
alash3al/every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
alash3al/go-adodb
Microsoft ActiveX Object DataBase driver for go that using exp/sql
alash3al/go-php
PHP bindings for the Go programming language (Golang)
alash3al/postgresql-parser
Pure Golang PostgreSQL (SQL:2011, SQL:2008, SQL:2003, SQL:1999, and SQL-92 Standard) Parser
alash3al/psql-wire
PostgreSQL server wire protocol. Build your own server and start serving connections.