Munich, Germany

Amr Hesham

Elite
@AmrDeveloper

Passionate about Compilers, Language design and Tools

GQL. GitQL is a extensible SQL-like query language and SDK to perform queries on various data sources such .git files with supports of most of SQL features such as grouping, ordering and aggregation and window functions and allow customization like user-defined types and functions

3.5k

ClangQL. ClangQL is a tool that allow you to run SQL-like query on C/C++ Code instead of database files using the GitQL SDK

535

CodeView. Android Library to make it easy to create an Code editor or IDE that support any languages and themes, with auto complete, auto indenting, snippets and more features

414

LinkHub. LinkHub is a simple and effective link management application that can help you to easily manage your app with no ads!

322

TreeView. Multi roots TreeView 🌴 implementation for Android that require no custom and allow customization in the design and logic

195

ReactButton. Android Library to make it easy to add ReactButton feature in your app with Multi Reactions like Facebook or Linkedin, you can add many reactions as you want, you can also split them into a number of columns, and also customize the colours and text for each reaction

111

FileQL. A tool that allow you to run SQL-like query on local files instead of database files using the GitQL SDK.

107

EasyAdapter. Android Annotation Processing Library to generate your adapters only with Annotations on your model, support working with Kapt and KSP Processors

82

LLQL. LLQL is a tool that allow you to run SQL-like query with Pattern matching functions inspired by LLVM InstCombine Pattern Matchers on LLVM IR/Bitcode files

81

Amun. A Statically typed, compiled general purpose low level programming language built using C++ and LLVM Infrastructure framework designed to be simple and fast

79

Turtle. A Heterogeneous Pythonic 🐍 language to practice targeting CPU & GPU in the same program on Mobile Devices Influenced by Python, Mojo and CUDA

67

LottieDialog. Android Library to create Lottie animation view dialog easily with a lot of customization

57

Lineeditor. A new cross platform general prupose Line editor implementation designed with the goal to be flexible and customizable

48

Astro. Free and Open Source Java IDE Side Project that can compile and run java code and other features for editor like auto complate and auto import for packages

43

PyQL. PyQL 🐍 is a SQL-like query language to run on Python source code files instead of database files using the GitQL SDK.

34

AndroidResourceManager. Android Resource Manager application to manage and analyse your app resources with many features like image resize, Color, Dimens and code Analysis

32

Sparkler. Cross platform API request builder to make HTTP with different methods and WebSocket connection and you can send and receive data

23

Askme. Social media app to ask and answer user questions and interact with users

22

Tank. Dynamic type Object oriented and scripting language written in Java

22

Android. Android Apps from courses and side projects

18

SnapMacro. Free and Open source Cross-platform bot creator with a new scripting language called snap to interact with the mouse, keyboard, and screen using Snap scripting language

13

FastMind. Online Android Real-time Quiz Game with nodejs and socket.io on the backend

13

Echo. Compiler And Virtual Machine for Lox Programming Language written in C

7

TaskTimer. Android Application to find how much time your project take and run any number of time counters in the same thread by observer pattern

6

Done. Compiler to generate C Code and executable with many features and syntax sugger

6

awesome-android-ui. A curated list of awesome Android UI/UX libraries

6

PascalWCI. Pascal Interpreter and Debugger Project written in Java from Writing Compilers and Interpreters A Software Engineering Approach, Third Edition book

5

Monkey. Monkey programming language 🐒 project from "Writing An Interpreter In Go" and "Writing A Compiler In Go" Books

5

FlutterQuizGame. Flutter quiz app for Flutter Create challenge 2019

5

Kong. Kong is an implementation of the Monkey interpreter in Java 8 from The Writing An Interpreter In Go books

5

MenuApp. Menu Simple Applicaion for Restaurant

5

yamler. YAML modification program to parse, generate and modify yaml code and comments

4

JavaFX. JavaFX Desktop Side Projects

3

GitEcho. Github Clone App to seach with pagination

3

CurrencyExchange. Android App is written in Kotlin with MVVM Arch with RxJava, Dagger2, LeackCanary libraries to get rates for more than 180 currency and draw Chart for these rates

3

Nand2Tetris. Start from NAND gate to build a Computer that can run the Tetris game

2

Travel-Mate. A complete travel guide!

2

checkstyle. Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.

2

llvm-project. The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

2

bee-lang. Bee is interpreted programming language for LangJam 2021 Created in less than 48h based on first-class comments theme

2

Validera. NodeJS object validation to check type and value with multi conditions

2

carbon-lang. Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

1

pygments. Pygments is a generic syntax highlighter written in Python

1

rust-analyzer. A Rust compiler front-end for IDEs

1

winget-pkgs. The Microsoft community Windows Package Manager manifest repository

1
45
Apply