{"id":13675234,"url":"https://github.com/jordanopensource/awesome-jordan","last_synced_at":"2025-09-22T21:34:43.600Z","repository":{"id":21305326,"uuid":"92185458","full_name":"jordanopensource/awesome-jordan","owner":"jordanopensource","description":"Awesome open source projects in Jordan","archived":false,"fork":false,"pushed_at":"2024-07-15T20:49:48.000Z","size":120,"stargazers_count":63,"open_issues_count":2,"forks_count":34,"subscribers_count":19,"default_branch":"main","last_synced_at":"2025-09-15T18:03:03.608Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jordanopensource.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-05-23T14:55:46.000Z","updated_at":"2025-09-11T04:51:00.000Z","dependencies_parsed_at":"2025-05-25T18:41:18.246Z","dependency_job_id":"a476b2e0-8c5f-487a-b29a-df03043d1960","html_url":"https://github.com/jordanopensource/awesome-jordan","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jordanopensource/awesome-jordan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jordanopensource%2Fawesome-jordan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jordanopensource%2Fawesome-jordan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jordanopensource%2Fawesome-jordan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jordanopensource%2Fawesome-jordan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jordanopensource","download_url":"https://codeload.github.com/jordanopensource/awesome-jordan/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jordanopensource%2Fawesome-jordan/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276480565,"owners_count":25649983,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-22T02:00:08.972Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-02T12:00:36.626Z","updated_at":"2025-09-22T21:34:43.582Z","avatar_url":"https://github.com/jordanopensource.png","language":null,"funding_links":[],"categories":["Guidelines","Other Lists"],"sub_categories":["Gists","TeX Lists"],"readme":"# Awesome Jordan [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/jordanopensource/awesome-jordan)\n\nA curated list of awesome open source projects in Jordan or by Jordanians.\n\n\n# Table of contents\n\n_Content ordered alphabetically_\n\n[Awesome Jordan](#awesome-jordan)\n\n- [Android](#android)\n- [C#](#c)\n- [D](#d)\n- [Data Science](#data-science)\n- [Docker, Linux containers and Kubernetes](#docker-linux-containers-and-kubernetes)\n- [Frontend](#frontend)\n- [Java](#java)\n- [Linux](#linux)\n- [NodeJS](#nodejs)\n- [PHP](#php)\n- [Python](#python)\n- [R](#R)\n- [Scala](#scala)\n- [Alfred Workflows](#alfred-workflows)\n\n# Awesome Jordan\n\n_Content odered alphabetically_\n\n## Android\n* [Dots Indicator Without Viewpager](https://github.com/mazenrashed/DotsIndicatorWithoutViewpager) - Dots indicator to use it without viewpager, use can use it with swipe gestures, buttons and more.\n* [FireCrasher](https://github.com/osama-raddad/FireCrasher) - Uncaught Exceptions handler library for android.\n* [Gentle Palette](https://github.com/osama-raddad/gentle-palette/) - Gentle Palette is a color rounding tool.\n* [Health Watcher](https://github.com/YahyaOdeh/HealthWatcher) - Android Application that can estimate Heart rate, Blood pressure, Respiration rate and Oxygen rate from only the camera of the mobile\n* [IslamicLibraryAndroid](https://github.com/fekracomputers/IslamicLibraryAndroid) - Islamic books Library with improved features.\n* [LogDna android client](https://github.com/mazenrashed/LogDNA-Android-Client) - Android SDK for [LogDna](https://logdna.com).\n* [MDC_LocLookup](https://github.com/NRCMERO/MDC_LocLookup) - Off Line Location Look up.\n* [Pluto](https://github.com/OpenSooq/Pluto) - Lightweight, performant and highly-flexible slider view library.\n* [Printooth](https://github.com/mazenrashed/Printooth) - Universal thermal Bluetooth printers driver, It's easy, generic and well documented.\n* [RxPagination](https://github.com/mazenrashed/RxPagination) - Implement the pagination in a few lines.\n\n## C#\n\n  * [C# Algorithms](https://github.com/aalhour/C-Sharp-Algorithms) - Portable class-library of 35+ Data Structures and 30+ Algorithms.\n  * [CryptoN](https://github.com/tamimsalem/CryptoN) - A simple library that makes it easier to do essential crypto tasks. A bit stale.\n  * [EasyFacebook](https://github.com/Yazan1983/EasyFacebook) - A .NET framework to connect to Facebook API and consume Facebook services\n  * [RRTM](https://github.com/BaselAriqat/RRTM) - Simulate probablistic path finding algorithms (RRT) and its variation (not in active development).\n\n## D\n\n  * [backtrace-d](https://github.com/yazd/backtrace-d) - backtrace-d provides a pretty backtrace for D applications running under Linux.\n  * [DKit](https://github.com/yazd/DKit) - DKit is a package to aid developing D programs using Sublime Text 3.\n\n## Data Science\n\n* [Athena](https://github.com/arabiaweather/athena) - Automatic equation building and curve fitting, runs on Tensorflow, built for academia and research.\n* [SenSim](https://github.com/natsheh/sensim) - Sentence Similarity Estimator\n\n\n## Docker, Linux containers and Kubernetes\n* [Docker Glue](https://github.com/muayyad-alsadi/docker-glue) - Automated unattended pluggable Docker management.\n* [Docker Jumpshell](https://github.com/muayyad-alsadi/docker-jumpshell) - A secure remote shell access inside Docker containers without granting access to host or Docker socket.\n* [Docker Stanbol Socket.io Server](https://github.com/Vardot/docker-stanbol-nodejs) - A Docker image that installs Apache Stanbol with Socket.IO to provide an HTTP listener for your application with real-time content enhancements.\n* [Rancher 2.0 Server Disaster Recovery](https://github.com/Salalem/rancher-s3-backup) - A Docker image that syncs all rancher-data (etcd) to an S3 bucket.\n* [wireguard-operator](https://github.com/jodevsa/wireguard-operator) - A wireguard operator created to easily provision a VPN in a k8s cluster.\n\n## Frontend\n* [ajax-ops](https://github.com/muayyad-alsadi/ajax-ops) - Declarative Ajax Operations\n* [Bootstrap RTL 2.x ](https://github.com/muayyad-alsadi/bootstrap-rtl/tree/master/2.x) - rtl support for twitter's bootstrap 2.x\n* [Bootstrap RTL 3.x ](https://github.com/muayyad-alsadi/bootstrap-rtl/tree/master/3.x) - rtl support for twitter's bootstrap 3.x\n* [DOMQL](http://amasad.github.io/DOMQL/) - \"jQuery\" for DBAs!\n* [Hellrazor.js](https://github.com/KhaledElAnsari/Hellrazor.js) - Create custom errors for your JavaScript projects\n* [Inferno-Milligram Boilerplate](https://github.com/KhaledElAnsari/inferno-milligram-boilerplate) - Minimal boilerplate for the web using the latest technologies.\n* [jq-console](https://github.com/replit/jq-console) - Feature complete web terminal.\n* [ngx-scroll-event](https://github.com/anasAsh/ngx-scroll-event) - An Angular 2+ directive to emit an event if scroll occurs on an element or window.\n* [onSubmit](https://github.com/AmmarHalees/onsubmit) - Typescript utilities for input validation, with emphasis on security.\n* [pollux](https://github.com/MohammedAl-Rowad/pollux) - Web-based tool that makes generating fake JSON data \u0026 mocking restful APIs for programmers easier without writing a single line of code with a drag and drop interface.\n* [RtlCss](https://github.com/muayyad-alsadi/RtlCss) - Right-to-left override CSS Generator\n* [tashkeel](https://github.com/kefahi/tashkeel) - web-based coloring for Arabic language supplementary diacritics and consonant pointing.\n* [vexpest](https://github.com/MohammedAl-Rowad/vexpest_V2) - A tool that generates an analytics dashboard for any user or organization on GitHub.\n\n\n## Java\n* [NAS by AKF](http://nas.abukhleif.com/) - An advanced web automation framework (based on Selenium 3.X) with custom code\ninjection ability.\n* [Neo4Reach](https://github.com/wael34218/neo4reach) - Reachability index extension for Neo4j graph database (inactive).\n\n\n## Linux\n* [Command Line Push Notifications](https://github.com/OsamaJBR/command-line-push-notification) - A simple script that could be added to the Linux system and give it the ability to push notifications to Android phone from the command line.\n* [oneway](https://github.com/muayyad-alsadi/oneway) - a no-way-back tool to drop privileges useful for docker entry-points\n* [Nabatean-gnulinux](https://codeberg.org/contractover/Nabatean-gnulinux) - A GNU+Linux Distribution with a focus on Arabic Support,Beginner Friendliness \u0026 Security.\n\n### Gists\n* [SSH Recipes](https://gist.github.com/mjalajel/beaa91a5f8d04ebb464c2c28da01406a) - Recipes for writing awesome ssh config files.\n\n## NodeJS\n* [Azhan Jo](https://github.com/faressoft/azhan-jo) - Get azhan times in Amman.\n* [Falak](https://github.com/MohammedAl-Rowad/Falak) - A real-time dashboard for update, delete, and create operations that happened in MySQL.\n* [geojson-lookup](https://github.com/nestrom/geojson-lookup) - Lookup Geojson feature collections by indexing them by feature properties (INDEX TABLES) and by a Geometry (R-TREE) all in memory.\n* [hijri-date](https://github.com/arabiaweather/hijri-date) - convert Gregorian Dates to Hijri date.\n* [MySQL Punisher](https://github.com/faressoft/mysql-punisher) - Watch and kill active mysql queries that exeeded a specefic timeout.\n* [Slack Assembla Plugin](https://github.com/Ramzi-Alqrainy/slack-assembla-plugin) - A Slack plugin that watches channels for messages about Assembla and acts accordingly.\n* [Subscene Scraper](https://github.com/jodevsa/subscene_scraper) - Automate subtitle's downloading.\n* [Terminalizer](https://github.com/faressoft/terminalizer) - Record your terminal and generate animated gif images.\n* [Tiny Injector](https://github.com/ezzabuzaid/tiny-injector) - TypeScript Dependency Injection library.\n\n## PHP\n* [Arachnid](https://github.com/zrashwani/arachnid) - Crawl all unique internal links found on a given website, and extract SEO related information - supports javascript based sites.\n* [Firebase Notificatio with Yii2](https://github.com/OpenSooq/yii2-firebase-notification) - This extension will make send firebase notifications easy to do for the Yii2 framework.\n* [Varbase](https://github.com/Vardot/varbase) - An open source fully-fledged Web Content Management system built on top of Drupal 8, and enhanced for Arabic and RTL websites.\n* [Yii-Elastica](https://github.com/anasAsh/Yii-Elastica) a Yii application component, Dataprovider and autoloader, to use Elastica PHP library inside Yii framework.\n\n## Python\n* [Bella](https://github.com/kdaoudieh/Bella) - Pure Python post-exploitation data mining and remote administration tool for macOS.\n* [Diglett](https://github.com/OpenSooq/Diglett) - Diglett is a cron management system that manage all your cron jobs without modifying crontab. Handles locking, logging, error emails, and more.\n* [Django Truncate](https://github.com/KhaledElAnsari/django-truncate) - A simple library to help you truncate your tables with one simple command Edit\n* [Gloom](https://github.com/OpenSooq/Gloom) -  Gloom is an opensource service that takes long URLs and squeezes them into fewer characters to make a link that is easier to share, tweet, or email to friends.\n* [HTML2X](https://github.com/mwmansour/html2x) -  Convert HTML links/files to PNG, JPG, or PDF files.\n* [Hamood-Bot](https://github.com/ka-chng/hamood-bot) - Full stack discord python bot with features such as commenting on userprofiles and full setup database and event handlers.\n* [mockpy](https://github.com/nsomar/mockpy) - python command line utility to create development mock servers under Mac OS X easily.\n* [Podman Compose](https://github.com/containers/podman-compose) - Rootless Container Stacks using Podman. An alternative to Docker-Compose.\n* [pyredis-dump](https://github.com/muayyad-alsadi/pyredis-dump) - A Redis dump/restore tool for long-term storage (currently Python Literals using [AST](https://docs.python.org/2/library/ast.html))\n* [python-PooledProcessMixIn](https://github.com/muayyad-alsadi/python-PooledProcessMixIn) - Fast Concurrent Pool of [preforked-processes and threads MixIn](https://stackoverflow.com/questions/11699471/is-there-any-pool-for-threadingmixin-and-forkingmixin-for-socketserver/11781811) for python's socket server\n* [uPyApp](https://github.com/muayyad-alsadi/uPyApp) - Python Microservice Web Application scafold using [bottlepy](https://bottlepy.org/)\n\n## R\n* [Internal PageRank](https://github.com/Ramzi-Alqrainy/internal-pagrank) - Calculate Internal PageRank using R from Screaming Frog Crawl (To improve Navigation-Based Internal links for SEO)\n\n## Scala\n* [Solr Scala Play Framework](https://github.com/Ramzi-Alqrainy/solr-play-scala-client) - A Scala library in Play framework for indexing and searching documents within an Apache Solr. solr-play-scala-client uses SolrJ to communicate with Solr server, and it is compatable with Apache Solr 6.x.\n\n## Alfred Workflows\n* [Cheatsheet](https://github.com/mutdmour/alfred-workflow-cheatsheet) Alfred workflow that gets keyboard shortcuts for applications, websites, tools and others.\n\n______________\n\n# Contributing\n\nYour contributions are always welcome! Just make sure that your project is: **useful for others** and **in active development**. (You can add stale projects, but please mark them as such).\n\n## Guidelines\n\n* Only open-source projects, please.\n* Add one link per Pull Request.\n* Add the link: `* [project-name](http://example.com/) - A short description ends with a period.`\n    * Keep descriptions concise.\n    * To avoid conflicts, sections and entries within sections are ordered alphabatically.\n    * If the project is dead or not in active development, mark it as such.\n* Add a section if needed.\n    * Add the section description.\n    * Add the section title to Table of Contents.\n* Search previous suggestions before making a new one, as yours may be a duplicate.\n* Check your spelling and grammar.\n* Remove any trailing whitespace.\n* Send a Pull Request with the reason why the library is awesome.\n\n\n# Credits\nInspired by [awesome-python](https://github.com/vinta/awesome-python) and [awesome-php](https://github.com/ziadoz/awesome-php). And all other [awesome lists](https://github.com/sindresorhus/awesome-awesome-awesome-awesome) out there.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjordanopensource%2Fawesome-jordan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjordanopensource%2Fawesome-jordan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjordanopensource%2Fawesome-jordan/lists"}