Amr Hesham (@AmrDeveloper)

Top repositories

1

GQL

Git Query language is a SQL like language to perform queries on .git files with supports of most of SQL features such as grouping, ordering and aggregations functions
Rust
2,919
star
2

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
Java
359
star
3

TreeView

Multi roots TreeView 🌴 implementation for Android Platform with a lot of options and customization
Java
166
star
4

LinkHub

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

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
Java
111
star
6

EasyAdapter

Android Annotation Processing Library to generate your adapters only with Annotations on your model, support working with Kapt and KSP Processors
Kotlin
79
star
7

Amun

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

LottieDialog

Android Library to create Lottie animation view dialog easily with a lot of customization
Java
52
star
9

Lineeditor

A new cross platform general prupose Line editor implementation designed with the goal to be flexible and customizable
Rust
42
star
10

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
Java
32
star
11

AndroidResourceManager

Android Resource Manager application to manage and analyse your app resources with many features like image resize, Color, Dimens and code Analysis
Java
29
star
12

FileQL

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

Turtle

Turtle Graphics 🐢 implementation for Android Platform with Code Editor, Preview Screen and packages
Kotlin
27
star
14

Sparkler

Cross platform API request builder to make HTTP with different methods and WebSocket connection and you can send and receive data
Java
22
star
15

Tank

Dynamic type Object oriented and scripting language written in Java
Java
21
star
16

Askme

Social media app to ask and answer user questions and interact with users
Kotlin
21
star
17

Android

Android Apps from courses and side projects
Java
16
star
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
Java
13
star
19

FastMind

Online Android Real-time Quiz Game with nodejs and socket.io on the backend
Java
11
star
20

Echo

Compiler And Virtual Machine for Lox Programming Language written in C
C
6
star
21

FlutterQuizGame

Flutter quiz app for Flutter Create challenge 2019
Dart
5
star
22

Kong

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

yamler

YAML modification program to parse, generate and modify yaml code and comments
Dart
4
star
24

MenuApp

Menu Simple Applicaion for Restaurant
Java
4
star
25

PascalWCI

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

TaskTimer

Android Application to find how many time your project take and run any number of time counters in the same thread by observer pattern
Java
4
star
27

Monkey

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

Done

Compiler to generate C Code and executable with many features and syntax sugger
C++
4
star
29

JavaFX

JavaFX Desktop Side Projects
Java
3
star
30

DataStructuresAndAlgorithms

Data Structures And Algorithms Implementation
Java
3
star
31

Validera

NodeJS object validation to check type and value with multi conditions
JavaScript
2
star
32

Nand2Tetris

Start from NAND gate to build a Computer that can run the Tetris game
Hack
2
star
33

bee-lang

Bee is interpreted programming language for LangJam 2021 Created in less than 48h based on first-class comments theme
Java
2
star
34

checkstyle-reports

Static web pages for checkstyle pull request reports
HTML
2
star
35

GitEcho

Github Clone App to seach with pagination
Java
2
star
36

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
Kotlin
2
star