56-day current streak·98-day longest streak
Hi, I'm Seyyed Ali Mohammadiyeh 👋 Software Engineer • Creator of Salam Programming Language • Open Source Maintainer aka Max Base --- 🚀 About 10+ years in systems, web, and…
Hi, I'm Seyyed Ali Mohammadiyeh 👋
Software Engineer • Creator of Salam Programming Language • Open Source Maintainer
aka Max Base
---
🚀 About
- 10+ years in systems, web, and compiler engineering
- Building languages, tools, and scalable software
💡 Contact
⭐ Nominate me: https://stars.github.com/nominate/-
GitHub-Repository-Export-List
Python: A tiny script to get list of all repository of a GitHub user and generate HTML output with style.
HTML ★ 205 3y agoExplain → -
AwesomeCompiler
The Big list of the github, open-source compilers.
★ 104 7y agoExplain → -
AwesomeInterpreter
The Big list of the github, open-source interpreters.
★ 79 2mo agoExplain → -
GooglePlayWebServiceAPI
Tiny script to crawl information of a specific application in the Google play/store base on PHP.
PHP ★ 41 3y agoExplain → -
SimpleFastPyAPI
This is a simple REST API built with Python and FastAPI and SQLAlchemy for CRUD operations (Create, Read, Update, Delete) on users. FastAPI is a powerful web framework for building APIs.
Python ★ 38 18d agoExplain → -
MegaDownloader
A script to download file from Mega.n and read it. (Using PHP)
PHP ★ 28 6y agoExplain → -
FreeSpringerBook
Download Free List book of Springer. [PDF format]
PHP ★ 27 6y agoExplain → -
ViComp
ViComp is a graphical user interface for ffmpeg and ffprobe. It is a cross-platform application that can be used on Windows, macOS, Linux, and FreeBSD. It is written in C++ and Qt. You can easily use it to reduce the size of your video files.
C++ ★ 25 2y agoExplain → -
AutoInviteToOrgByStar
Auto Join: A GitHub action script to automatically invite everyone to the organization who star your repository.
Python ★ 24 4y agoExplain → -
DetectIranianBankWeb
A website for detecting name of Iran bank from card number, supported all Iranian banks. This package contains SVG logo and brand color of all banks.
JavaScript ★ 22 4y agoExplain → -
AndroidAutoBuildAPK
This is an example of how to build an APK using GitHub Actions. Here, we created a simple Android application that displays a Hello World!. We then created a workflow that builds the APK and uploads it as a new release.
Kotlin ★ 21 2y agoExplain → -
TrackPhoneAndroid
NotificationListener: An android application to track phone messages and Children to understand what message they receive. (using Java)
PHP ★ 19 6y agoExplain → -
BaseMax
Max Base: A repository in GitHub for testing to display a box at main page of Profile.
★ 18 5d agoExplain → -
OLEDB
Simple and compact class library for working with the MS OLE Database.
C# ★ 18 4y agoExplain → -
DetectQRCodeOpenCV
Detect QRCode and BarCode using OpenCV in Python
Python ★ 17 4y agoExplain → -
PersianColors
List of Persian Colors and hex colors for CSS, SCSS, PHP, JS, Python, and Ruby.
Rust ★ 15 3y agoExplain → -
AndroidMySMS
An android application to send sms for a cloud-based web service.
Java ★ 14 6y agoExplain → -
XAUUSD-LSTM
A Python-based LSTM model for forecasting XAU/USD (Gold vs USD) prices using historical 15-minute data. This project allows you to train an LSTM neural network, evaluate its predictions, and generate future price forecasts.
Python ★ 13 9mo agoExplain → -
FirstNextJS
A simple blog project based in NextJS (ReactJS); Next.js Crash Course
JavaScript ★ 13 12d agoExplain → -
OnlineMarketplacePHP
An online marketplace that allows users to buy and sell products. Users can register for an account, browse products, add products to their cart, and checkout using a payment gateway. Sellers can create and manage their own product listings, including setting the price, description, and uploading product images.
PHP ★ 13 15d agoExplain → -
FirstLaravelAPI
A simple example of how to create a RESTful API in Laravel Framework 8.36.1.
PHP ★ 12 13d agoExplain → -
BitlyGo
URL Shortener - Short URLs & Custom Free Link Powered by Go language and PostgreSQL database. (API, JSON)
Go ★ 11 1d agoExplain → -
gregorian_to_jalali
If you want to convert Gregorian date to Jalali, here is collection of minimal solution for most programming languages.
C++ ★ 11 1y agoExplain → -
MiniArchiveCompressor
C++ software to compress and archive files with Qt based UI. (Currently user-interface ready)
QML ★ 11 5y agoExplain → -
SimpleTextCEditor
This is a simple text editor implemented in C using the ncurses library. The editor allows users to create, edit, and save text files, as well as customize the editor's appearance and behavior using keyboard shortcuts.
C ★ 9 2y agoExplain → -
ComposeDockerNginxPHP
A ready to use Docker Compose configuration for a LEMP stack (Nginx, PHP, MariaDB, and PHPMyAdmin).
Shell ★ 8 3y agoExplain → -
LaravelBigDataTest
PHP Laravel: Develop a test environment in Laravel with more than 20 Million user rows. (A project in blade laravel and another SPA in vue js infinite scroll)
PHP ★ 8 20d agoExplain → -
TravelAPITS
This is a RESTful API for managing travel-related information, including cities, tourist places, and user authentication. It is built with NestJS and TypeScript.
TypeScript ★ 8 20d agoExplain → -
PythonImage2PencilSketch
Convert your images into sketches using Python OpenCV.
Python ★ 8 4y agoExplain → -
GoogleSearch
Search in the google and parse the results using python.
Python ★ 8 7y agoExplain → -
NetPHP
Useful functions for connecting to the network in the PHP based applications.
PHP ★ 8 6y agoExplain → -
real-time-notifications-nats-go
A repository showcasing the implementation of real-time notifications using NATS messaging system and the Go programming language. Learn how to build responsive applications with instant notifications.
Go ★ 7 1d agoExplain → -
persian-holidays-api
An API for fetching Persian (Shamsi), Gregorian, and Hijri holidays. The project scrapes holiday data from the time.ir website, processes the data, and outputs it as JSON files. This API allows developers to retrieve holiday data for any given year and month, with the dates converted into both Persian and English digits.
Python ★ 7 1y agoExplain → -
first-nodejs-apollo-mongodb-graphql
Good example for starter and learning GraphQL + Apollo Server + MongoDB + NodeJS easily and fastly. (based on Babel, Just in 10 minutes)
JavaScript ★ 7 15d agoExplain → -
MaxBase.org
Max Base: A repository for my Main website. (English version)
CSS ★ 7 18d agoExplain → -
WorldCityJson
List of all city and country name with population number in json structure.
PHP ★ 7 6y agoExplain → -
GitHubBackupArchiver
A small script to download and archive all repositories of a account in GitHub with PHP.
PHP ★ 7 6y agoExplain → -
FileUploadExpressTS
This is a simple File Upload API built with Express.js and TypeScript. It allows users to upload and serve files, such as images or documents. You can customize this API for your specific needs and use it as a foundation for building file handling features in your applications.
TypeScript ★ 7 20d agoExplain → -
compiler-university-project
Implement an university compiler using Flex, Bison in the C programming language
C ★ 7 5y agoExplain → -
first-nodejs-graphql
Good example for starter and learning GraphQL + NodeJS easily and fastly. (Just in 10 minutes)
JavaScript ★ 7 1mo agoExplain → -
MessengerSocketWS
Design own Messenger Chatroom: This project took more than ten hours to try to design a native messaging infrastructure. (Own messenger project using Pure Web Socket, not Socket.IO)
JavaScript ★ 6 15d agoExplain → -
KarbonColumnSwitchJS
A Javascript (web-based) page to move the items between two column something like Karbon and you can easily move all items of left to right, or select and move one by one to next side.
JavaScript ★ 6 20d agoExplain → -
NginxWebAutoConfig
A sample script to automatically create nginx configuration file to set up all website on.
PHP ★ 6 6y agoExplain → -
EcommercePHPDDD
Welcome to the Domain-Driven Design (DDD) PHP 8.2 Ecommerce System! This project aims to provide a robust and scalable Restful API-based ecommerce system using PHP 8.2, all without relying on Laravel or any other third-party project. This README will guide you through the setup, architecture, and usage of the system.
PHP ★ 6 2y agoExplain → -
BookingAPITS
This is a RESTful API built using NestJS and TypeScript that enables users to reserve appointments, services, or resources through a booking system. The API provides functionality for managing availability, user authentication, and notifications for booking confirmations or reminders.
TypeScript ★ 6 21d agoExplain → -
eitaa-forwarder
Eitaa Forwarder is a Telegram bot and web scraper built in Go that captures posts from Eitaa channels and automatically forwards them to a designated Telegram chat or channel. It collects various post elements including text, images, timestamps, and metadata like forwarding or reply details.
Go ★ 5 9d agoExplain → -
MyWeatherDesktop
A Electron based desktop application which can show weather of most cities in world.
TypeScript ★ 5 11d agoExplain → -
CruiseLaravelGraphQL
CruiseGraphQL is an innovative car rental platform leveraging GraphQL. Engineered using Laravel 10 and PHP 8.2, it streamlines car reservations, monitors vehicle availability, and employs Redis caching for enhanced performance.
PHP ★ 5 15d agoExplain → -
FirstNestTS
First NestJS project powered by TypeScript (Simple CRUD)
TypeScript ★ 5 15d agoExplain → -
face-emotion-detection-web-live
This is a simple web-based application that detects emotions from video feeds or images using face-api.js. It leverages pre-trained deep learning models to analyze facial expressions and categorize them into emotions such as happy, sad, surprised, angry, and more.
JavaScript ★ 5 1y agoExplain → -
BankSystemCLI
A tiny and CLI program for Bank system with 2 different user access using C.
C++ ★ 5 6y agoExplain → -
AutoInviteToOrgByIssueComment
Auto Join: A GitHub action script to automatically invite everyone to the organization who comment at the issue page.
Python ★ 5 4y agoExplain → -
DetectIranianBankJS
List of all iranian bank with prefix Code number for detecting name of bank from card number, powered by JavaScript.
JavaScript ★ 5 4y agoExplain → -
TextDotsCounterJS
JS script (web-based) to count number of dots inside characters. for example i have one dot, and p not have a dot. (Support English, Persian, and Arabic languages)
JavaScript ★ 5 20d agoExplain → -
TkinterCalculator
Tiny and feature-rich calculator application created by Python powered by Tkinter. (GUI Calculator)
Python ★ 5 4y agoExplain → -
RandomQuoteGRPC
The Random Quote Generator server is built using TypeScript and gRPC. This application consists of three distinct services, all built upon the efficient gRPC protocol: User, Auth, and Quote. These services seamlessly interact with both one another and clients through the advanced gRPC protocol.
TypeScript ★ 5 1mo agoExplain → -
QuizTestAPIGo
This project is a Quiz Test RESTful API implemented in Go programming language. It allows users to create quizzes, take quizzes, and view quiz results. The API is designed to be simple, efficient, and easy to use.
Go ★ 4 1d agoExplain → -
CRecursive-DescentParser
A simple recursive-descent parser for evaluating mathematical formulae using pure C.
C ★ 4 5y agoExplain → -
JobHuntTS
JobHunt is an open-source job board platform that enables employers to post job listings and job seekers to search and apply for jobs. The platform is built using Express.js and GraphQL, making it efficient and flexible for managing job-related interactions.
TypeScript ★ 4 20d agoExplain → -
ImageProcessingTSAPI
This is a TypeScript-based RESTful API for image processing that includes features like face detection and emotion analysis. Users can register, login, generate API keys, upload images, and receive information about detected faces with their corresponding emotional states (e.g., happy, normal, angry, not happy).
TypeScript ★ 4 1d agoExplain → -
QuoteAPIPython
Build a RESTful API that generates random quotes. The quotes will be stored in a database and the API will expose endpoints for CRUD operations (Create, Read, Update, Delete).
Python ★ 4 18d agoExplain → -
TypeScriptChatWebSocket
This is a real-time chat application built with TypeScript and WebSocket, allowing users to communicate through direct messages, group messages, and channels. The application offers bidirectional communication between clients and the server, providing a seamless chat experience.
TypeScript ★ 4 20d agoExplain → -
typescript-graphql-crud-example
A example repository to show how you can create your first GraphQL Restful with TS and not JS.
TypeScript ★ 4 20d agoExplain → -
CMSGraphQLTS
This is a GraphQL-based project developed in TypeScript. It aims to provide a full-featured Content Management System (CMS) with various functionalities including categories, posts, sliders, FAQs, contact us responses, authentication, and more.
TypeScript ★ 4 20d agoExplain → -
get-github-issues
A Python script to get a list of all open issues in a repository with specific labels, and fetch their corresponding bodies and comments in chronological order (oldest to newest).
Python ★ 4 24d agoExplain → -
CurlDivideParsing
A tiny library and script to divide and split a remote file to download that step by step.
PHP ★ 4 6y agoExplain → -
JalaliCalendarTS
This is a TypeScript library that allows you to working with Jalali Calendar system.
TypeScript ★ 3 2d agoExplain → -
PharmacyMVCPHP
A Pharmacy Management System built with PHP using the MVC architecture. The system will provide API endpoints for managing the inventory and orders of a pharmacy.
PHP ★ 3 13d agoExplain → -
LaravelTaskDDD
This is a PHP & Laravel-based RESTful API that manages tasks using Domain Driven Design (DDD) architecture. The API allows users to create, read, update, and delete tasks.
PHP ★ 3 13d agoExplain → -
ComposeDockerNginxLaravelPHPMyAdmin
A ready to use Docker Compose configuration for a LEMP stack (Nginx, PHP, Laravel, MariaDB, and PHPMyAdmin).
PHP ★ 3 15d agoExplain → -
FastAPIBooks
A REST API built with Python and FastAPI, integrating with MongoDB for CRUD operations (Create, Read, Update, Delete) on books. FastAPI is a powerful web framework for building APIs, while MongoDB is a NoSQL database that provides flexibility and scalability.
Python ★ 3 15d agoExplain → -
cloudflare-telegram-api-forwarder
This project provides a Cloudflare Worker that acts as a forwarder for the Telegram API. It's designed to bypass potential network restrictions or limitations that might exist in certain regions. By deploying this worker, you can proxy requests to the official Telegram API (`api.telegram.org`), allowing your application to interact with the Telegr
JavaScript ★ 3 1y agoExplain → -
record-video-screen-puppeteer
This is a simple example of how to record a video of a web page by Puppeteer. The script will open a web page and record a video of the page. Designed in JavaScript and Node.js.
JavaScript ★ 3 16d agoExplain → -
whatsapp-bulk
A Node.js app for automating WhatsApp bulk messaging with MySQL integration, message tracking, and rate limiting using whatsapp-web.js.
JavaScript ★ 3 1mo agoExplain → -
WakatimeGraphQLTS
This project is a Wakatime clone developed as a GraphQL-based webservice using TypeScript and NestJS. It aims to provide time tracking and productivity analysis for developers by integrating with various code editors and providing insightful reports on their coding activity.
TypeScript ★ 3 20d agoExplain → -
RecipeSharingGraphQL
This is a TypeScript-based GraphQL API for a recipe sharing platform. It allows users to query for recipes, search recipes by ingredients, and also enables them to submit their own recipes. Develop a GraphQL API for a recipe sharing platform. Users can query for recipes, search by ingredients, and submit their own recipes.
TypeScript ★ 3 20d agoExplain → -
MyAutoBuildActions
A python script to automaticly create a clone of your react native application and auto replace based on given regexs. - A Python script to get a list of all open issues in a repository with specific labels, and fetch their corresponding bodies and comments in chronological order (oldest to newest).
Python ★ 3 24d agoExplain → -
c-http-router
A lightweight HTTP router written in C that makes it easy to route HTTP requests to specific handlers. This project provides a simple interface to create routes, handle client connections, and send HTTP responses. It is designed to be minimal and straightforward, making it ideal for small web services or educational purposes.
C ★ 3 1y agoExplain → -
EducationalMVCPlatformPHP
This is an educational platform where users can access and consume educational content such as videos, lectures, and quizzes. The platform also includes features for user authentication, progress tracking, and quiz grading.
PHP ★ 3 1mo agoExplain → -
GraphQLRealEstateTS
Explore real estate listings using GraphQL in TypeScript. This project features property searches, detailed property information, and direct communication with sellers.
TypeScript ★ 3 20d agoExplain → -
ProgrammerSocialNetworkGraphQL
This is a GraphQL API for a programmer/developer social network that allows users to view, filter, sort, add, edit, and delete developers based on their programming skills.
TypeScript ★ 3 20d agoExplain → -
AndroidSnappMap
An example of an Android map app, Snapp app map rebuild.
Java ★ 3 6y agoExplain → -
PrayTimesRust
TimePrayRust is a powerful and versatile Muslim prayer time calculator implemented in Rust. This project is built upon the PrayTimes.org library, a widely recognized resource for accurate prayer time calculations. Whether you're developing a website, application, or any other digital platform, TimePrayRust offers a seamless way to integrate accurat
Rust ★ 3 5mo agoExplain → -
free-user-avatars
A collection of 100 free placeholder user avatars and profile pictures perfect for UI/UX mockups, app interfaces, websites, or any design project.
★ 3 1y agoExplain → -
StudentGraphQLTS
StudentGraphQLTS is a GraphQL-based system built with TypeScript that allows universities, students, and professors to interact and manage academic information. This system provides an API to query and manipulate data related to students, professors, courses, and other university-related entities.
TypeScript ★ 3 20d agoExplain → -
rate-limiter-ts
This npm package provides a rate limiter middleware for Express applications. It helps prevent abuse of your API by limiting the number of requests that can be made from a specific IP address within a given time frame.
TypeScript ★ 3 20d agoExplain → -
PDFSmartEdit
Edit and replace text in PDFs with Python and PyMuPDF - simple, fast, and accurate text replacement that keeps the original font and style.
Python ★ 2 8mo agoExplain → -
JokeGoServiceAPI
Welcome to the Joke Service RESTful API! This API allows you to manage a collection of jokes, including adding new jokes, editing existing jokes, deleting jokes, rating jokes, and retrieving a list of all jokes with pagination and sorting options.
Go ★ 2 1d agoExplain → -
DataProcessingApacheKafka
Welcome to the Real-time Data Processing using Apache Kafka project! In this project, we will explore the capabilities of Apache Kafka, a powerful and distributed streaming platform, to build a real-time data processing system. Whether you're a beginner or have some experience with Kafka.
Go ★ 2 1d agoExplain → -
RabbitMQOrderGo
This project showcases an order processing system implemented using RabbitMQ as the message broker and the Go programming language. The system consists of a producer that sends orders to a RabbitMQ queue and a consumer that processes those orders and updates their status.
Go ★ 2 1d agoExplain → -
SoftwareMarketGoAPI
SoftwareMarketGoAPI is a RESTful API built with Golang that provides endpoints to manage software products in a marketplace. It allows users to perform operations such as creating, retrieving, updating, and deleting software products.
Go ★ 2 1d agoExplain → -
SIEMGraphQLTS
Welcome to the SIEM (Security Information and Event Management) GraphQL-based project! This project is designed to provide a powerful and flexible security monitoring solution by leveraging the capabilities of GraphQL and TypeScript.
TypeScript ★ 2 11d agoExplain → -
TwitterGraphQLPHP
This project aims to create a Twitter clone API using GraphQL in PHP8. The API will provide all the necessary queries and mutations to replicate essential features of Twitter. It enables users to perform actions such as creating tweets, following other users, liking tweets, retweeting, and more.
PHP ★ 2 15d agoExplain → -
LanguageLearningGraphQLPHP
This project is a Language Learning App that provides a GraphQL API for language courses, vocabulary exercises, and language proficiency assessments. The API is developed in PHP 8 and allows users to access a wide range of language learning resources.
PHP ★ 2 15d agoExplain → -
BookingLaravelGraphQL
The Book Management System will be a web application that allows users to manage their personal book collections. Users can add, update, delete, and view details of their books. The system will use GraphQL for querying and mutating book data.
PHP ★ 2 15d agoExplain → -
laravel-11-docs-swagger
A simple project with Laravel 11, which is a management panel along with a simple blog web service with CRUD operations.
PHP ★ 2 15d agoExplain → -
ChatTypeScriptSocketIO
This is a real-time chat application built with TypeScript and Socket.io, allowing users to communicate through direct messages, group messages, and channels. The application offers bidirectional communication between clients and the server, providing a seamless chat experience.
TypeScript ★ 2 15d agoExplain → -
go-callgraph
A static call graph analysis tool for Go programs. This tool parses Go source code and generates call graphs showing the relationships between functions and methods. The output can be exported in DOT (Graphviz) or JSON formats for visualization and further analysis. Generates static call graphs from source code.
Go ★ 2 6mo agoExplain → -
IssueTrackerGraphQLTS
The Issue Tracker GraphQL API is a powerful system for managing software development projects and tracking issues. It allows users to create, update, and manage issues efficiently.
TypeScript ★ 2 18d agoExplain → -
React-Auto-Build-GitHub-Actions
Automate your ReactJS web build by getting help from GitHub Actions.
JavaScript ★ 2 20d agoExplain → -
LaravelBlogAssignment
This project is an assignment for PHP and Laravel web framework. a basic blog with user authentication and CRUD functionality.
PHP ★ 2 20d agoExplain → -
StoryGraphQLTS
This project is a GraphQL-based API powered by NestJS and implemented in TypeScript. It provides various features for user authentication, user management, and story-related operations. The API supports both user and guest user roles, each with specific permissions and functionality.
TypeScript ★ 2 20d agoExplain → -
YoutubeGraphQL
This project is a GraphQL-based API for a YouTube clone. It allows users to perform various operations related to videos, channels, and user interactions. The API is implemented using TypeScript and leverages the power and flexibility of GraphQL for efficient data retrieval and manipulation.
TypeScript ★ 2 20d agoExplain → -
DivarCloneGraphQLTS
This project aims to create a clone of the popular Iranian classified advertisements website, Divar.ir, using GraphQL as the primary API technology. The clone will replicate the core features and functionality of Divar.ir, allowing users to post ads, browse listings, search for items, and communicate with sellers.
TypeScript ★ 2 20d agoExplain → -
github-actions-tehlug
In this presentation, I covered the power of GitHub Actions, exploring how it can automate workflows directly within GitHub repositories. The session focused on using GitHub Actions for Continuous Integration (CI) and Continuous Deployment (CD), making it easier to automate testing, deployment, and various development tasks.
HTML ★ 2 1y agoExplain → -
FitnessTrackerGraphQLTS
This project is a fitness tracker app developed as a GraphQL-based webservice using TypeScript and NestJS. The app allows users to log their workouts, track their fitness progress, and set fitness goals. Users can create custom workout routines, record exercise details, and view their workout history to monitor their fitness journey effectively.
TypeScript ★ 2 20d agoExplain → -
editor-realtime-collaborative
Backend implementation of a collaborative Markdown editor using Node.js, Express, and Socket.IO. The frontend can be developed using React.js to provide a seamless, real-time editing experience.
TypeScript ★ 2 1y agoExplain → -
BookstoreGraphQLTS
This is a TypeScript-based GraphQL API for a bookstore that allows users to browse books and manage their accounts. The API is built using Apollo Server, and it uses Redis for caching and PostgreSQL as the database. Docker is used to automatically install PostgreSQL and the GraphQL tools.
TypeScript ★ 2 20d agoExplain → -
research-fuzzy-graph-path
Algorithm implementation of Isentropic fuzzy graph path
Python ★ 2 26d agoExplain → -
MovieTSGraphQL
This is a movie project that aims to create a GraphQL web service with various features similar to Netflix. It is built using GraphQL, TypeScript, and Prisma ORM. The project provides functionality to manage movies, categories, actors, directors, comments, and more.
TypeScript ★ 2 24d agoExplain → -
telegram-image-compressor
A Telegram bot that validates image URLs, downloads the pictures, compresses them, and shares the compressed picture back with the user.
Python ★ 2 1mo agoExplain → -
grpc-voting-system-ts
The gRPC-Based Online Voting System is a application that allows users to securely participate in elections and cast their votes online. This project utilizes gRPC technology to enable real-time communication between voters, administrators, and the backend services.
TypeScript ★ 2 1mo agoExplain → -
QRCodeManagmentGraphQL
A GraphQL-based project that allows you to generate QR code images and provides routes for various operations related to QR codes. It provides functionality to convert text or binary data to QR code images, as well as converting QR code images back to data. Additionally, it includes a route to save QR codes with unique slugs.
TypeScript ★ 2 20d agoExplain → -
MusicTSGraphQL
This project is a GraphQL API built with TypeScript and Fastify, using the Mercurius plugin. It provides a backend server for a music site, allowing you to perform various operations such as managing songs and albums, retrieving information, adding comments, rating songs/albums, and more.
TypeScript ★ 2 20d agoExplain → -
easy-manage-to-hosting-sites
This repository provides scripts and Docker configurations to easily manage and launch multiple WordPress sites using Docker Compose. It allows you to sync the files and spin up different environments, ensuring smooth hosting management.
PHP ★ 2 1y agoExplain → -
auto-copy-from-active-directory
This tool continuously monitors a source directory (e.g., an Active Directory or network share) for changes to a trigger file (parts.json) and automatically synchronizes files to a destination directory. It is designed for reliability, with safe copy operations, retry logic, logging, and low-disk-space notifications (via Windows toast).
Go ★ 2 10mo agoExplain → -
php-mirror-proxy
A simple PHP script that mirrors incoming HTTP requests to a specified target URL, maintaining the same HTTP method, headers, and body content. This proxy supports GET, POST, PUT, DELETE, PATCH, and other HTTP methods, forwarding them to the desired endpoint using cURL.
PHP ★ 2 1y agoExplain → -
file-downloader-c
A simple C program for downloading files over HTTP. This tool connects to a specified server, sends an HTTP GET request, and downloads the file from the specified path. The program supports both text and binary files, though it only works with HTTP, not HTTPS.
C ★ 2 1y agoExplain → -
InstagramGraphQLAPI
This GraphQL API is built using Nest.js and TypeScript, providing access to various features and functionalities. The API follows the GraphQL schema-first approach, where the schema is defined using the GraphQL schema language. The server implementation utilizes Nest.js for routing and handling GraphQL requests.
TypeScript ★ 2 21d agoExplain → -
simple-lexer-c
A lightweight and easy-to-use lexer library written in C. This library—named simple-lexer—is designed to simplify the creation of lexers by providing a set of utility functions and a flexible API for iterating over tokens.
C ★ 2 1y agoExplain → -
eBayGraphQLTS
This is a project for building an eBay clone website using GraphQL and TypeScript. The application aims to replicate the core functionalities of eBay, such as user registration, product listing, bidding, and payment processing.
TypeScript ★ 2 1mo agoExplain → -
GraphNeo4jGO
This is a simple twitter-like api written in go as an example to use neo4j with golang. (postgresql, neo4j, graph)
Go ★ 1 1d agoExplain → -
go-api-todolist
A Todo List (API) Web-service project designed by Go Language and using MongoDB as a database for storing and managing tasks.
Go ★ 1 1d agoExplain → -
electron-censor-app
The Electron Censor App is a simple desktop application built with Electron.js that allows users to censor specific words in a given text. Users can input text, and the app will automatically replace any specified words with asterisks (*).
TypeScript ★ 1 2d agoExplain → -
GraphQLVotingSystem
This project is a GraphQL-based voting system developed in TypeScript. It provides functionalities for user authentication, registration, retrieving the list of votes, attending to a vote, submitting answers for questions within a vote, and administrative operations such as managing votes, questions, and viewing application details.
Go ★ 1 1d agoExplain → -
ArchiveAPIGo
Archive API is a RESTful API built with the Go programming language and the Echo framework. It provides functionality to manage a file archive, including saving files, searching within files, adding captions and descriptions, assigning categories, editing files, deleting files, sorting and filtering files, user authentication, generating link.
Go ★ 1 1d agoExplain → -
MochaChaiJsTest
In this repository, You will see how to setup the Mocha unit testing framework along with Chai which is an assertion library. (JavaScript)
JavaScript ★ 1 13d agoExplain → -
NewsLaravelGraphQL
NewsLaravelGraphQL is a Laravel-based web service that leverages the power of GraphQL to provide a flexible and efficient API for accessing news articles and related information. This project is built on Laravel version 10 and utilizes PHP 8.2, ensuring modern and robust development practices.
PHP ★ 1 13d agoExplain → -
BlogLaravelGraphQL
The GraphQL-Based Blog System is a powerful and modern blog application that allows users to read, create, update, and delete blog posts, manage comments, and perform various other operations through a GraphQL API. It offers a more intuitive and customizable way of querying data compared to RESTful APIs.
PHP ★ 1 13d agoExplain → -
nestjs-prisma7-postgresql-docker
A professional example project demonstrating how to use Prisma 7.2.0 (released just 3 weeks ago, after 6.9.1, with breaking changes) in a modern NestJS application with TypeScript and PostgreSQL. All running in Docker.
TypeScript ★ 1 3mo agoExplain → -
liveblocks-javascript-authentication
A simple implementation of user authentication for Liveblocks using JavaScript. Liveblocks is a platform that enables real-time collaborative experiences in web applications. This example demonstrates how to authenticate users and manage access to rooms.
JavaScript ★ 1 15d agoExplain → -
PHPFakeUserAvatar
PHP FakeUserAvatar is an open and free RESTful API project built on PHP 8.2, designed to generate fake user information with avatars or without avatars.
PHP ★ 1 15d agoExplain → -
laravel-vat-calculator
A comprehensive web application designed to facilitate accurate and efficient VAT calculations. Built on the Laravel 11 framework, this project leverages modern web development practices to deliver a robust and user-friendly platform.
JavaScript ★ 1 15d agoExplain → -
TodoTaskGraphQL
This project is a Todo task manager that uses GraphQL instead of JSON for its data structure. The project allows users to create, read, update and delete tasks using the GraphQL API. This project is built using the NestJS framework for the backend and GraphQL for the API.
TypeScript ★ 1 15d agoExplain → -
custom-editor-react
Front-end implementation of a real-time collaborative text editor built with React.js. It integrates seamlessly with a backend powered by Node.js, Express, and Socket.IO to provide a live editing experience.
CSS ★ 1 15d agoExplain → -
fingerprint-image-matching
High-accuracy fingerprint image matching for payment-grade authentication, in TypeScript on Bun, powered by the real SourceAFIS engine.
TypeScript ★ 1 1mo agoExplain → -
terser-demo
This project demonstrates how to use Terser for JavaScript minification. It provides examples of both simple code minification and file-based minification, showcasing how to minify JavaScript code using Terser.
JavaScript ★ 1 1y agoExplain → -
OnboardingGraphQLTS
This is a sample application that demonstrates a multi-step registration process using GraphQL and NestJS.
TypeScript ★ 1 20d agoExplain → -
another-one-parser
Design another compiler and parser for One Programming Language.
C ★ 1 5y agoExplain → -
OneAST
ONE: A compiler for the ONE programming language fully designed in TypeScript (Lexer, Parser, Generator, AST, Checker, etc)
TypeScript ★ 1 22d agoExplain → -
stock-portfolio-tracker-ts
This repository contains a basic implementation of a stock portfolio tracker backend using Express.js and TypeScript. It includes features for user authentication, adding and removing stocks from the portfolio, real-time stock data retrieval using a financial data API, and tracking portfolio performance over time.
TypeScript ★ 1 1d agoExplain → -
GeneralCMSGraphQLTS
This project is a GraphQL-based application implemented using TypeScript and NestJS. It provides a set of APIs to manage various entities such as posts, users, tags, sliders, FAQs, menu positions, menu items, categories, and their relationships.
TypeScript ★ 1 20d agoExplain → -
GoogleCloneGraphQLTS
This is a search engine site built using TypeScript and NestJS, with a GraphQL API. The application allows users to search for content and retrieve relevant results. It utilizes the power of GraphQL for efficient querying and retrieving data from various sources.
TypeScript ★ 1 20d agoExplain → -
TherapistBookingGraphQLTS
This repository contains a Therapist Booking Project built using GraphQL and TypeScript. The project aims to create a platform where users can book appointments with therapists for counseling sessions.
TypeScript ★ 1 20d agoExplain → -
ProductsGraphQLTS
This project is an e-commerce application built with GraphQL and TypeScript using the NestJS framework. It provides various functionalities for managing products, categories, and user authentication. The project includes features such as user registration, login, authentication, logout, product management.
TypeScript ★ 1 20d agoExplain → -
syncme
A fast CLI tool to sync your local project files to a remote server over FTP or SFTP. Supports parallel transfers, smart diff-based syncing, dry-run previews, and automatic retries.
Python ★ 1 29d agoExplain → -
BasicCompiler
I again trying to create a new compiler, I love BASIC so it's good to create a compiler for BASIC. enjoy!
C ★ 1 4y agoExplain → -
PrattParsingC
Pratt Parsing C (Operator-precedence parser): In computer science, an operator precedence parser is a bottom-up parser that interprets an operator-precedence grammar.
C ★ 1 4y agoExplain → -
go-local-search
A fast, lightweight local full-text search engine for indexing and searching through your files (Markdown, text, and code). Built entirely in Go with inverted index data structures and persistent storage using BoltDB. A local full-text search engine for files and notes.
Go ★ 1 6mo agoExplain → -
image-pixel-nodejs
A minimal, clean, and efficient Node.js pipeline to generate images (PNG and BMP) from raw pixel data. This project converts a Base64-encoded pixel buffer into an image, saves it, and returns Base64-encoded outputs.
JavaScript ★ 1 27d agoExplain → -
image2pixel
A web-based image processing platform that converts images into multiple pixel-level representations including raw buffers, CSV formats, and Base64 encodings. Built with Node.js, Canvas API, and TailwindCSS (no external CSS files required).
JavaScript ★ 1 27d agoExplain → -
LinkShortenerGraphQL
A simple URL shortener service that uses GraphQL and NestJS to provide a fast and scalable API for shortening and managing URLs. The project is based on the popular nestjs/graphql package and leverages the power of GraphQL to provide a flexible and efficient API for creating, reading, updating, and deleting shortened URLs.
TypeScript ★ 1 24d agoExplain → -
RestaurantGraphQLAPI
A GraphQL-based API designed to handle multiple restaurants in a shop store. It provides various features such as searching for restaurants in a city, finding the nearest restaurant, retrieving a list of foods offered by a restaurant, and more.
TypeScript ★ 1 24d agoExplain → -
BlogSiteGraphQLAPI
This project is a GraphQL API built with NestJS and TypeScript. It provides a backend for a blog site, allowing users to register, create and manage blog posts, manage categories, and create pages. It also supports authentication using JWT tokens.
TypeScript ★ 1 24d agoExplain → -
PresetCSS
A utility-first CSS framework with a radically simpler configuration system. One flat preset file in, one CSS file out compiled by a single Rust binary. No JavaScript config, no extend merge magic, no plugin system for the 90% case. https://github.com/PresetCSS/PresetCSS
Rust ★ 1 1mo agoExplain → -
business-visa-invitation-letter
A professional LaTeX template for creating corporate and business invitation letters. Perfect for visa applications or official business visits. Fully customizable, includes logo placement, signature block, and optimized layout to fit on a single page.
TeX ★ 1 7mo agoExplain → -
filesplitter
FileSplitter - A high-performance, easy-to-use Go CLI tool to split massive text files by line count, file size, or regex pattern. Supports customizable output naming, efficient buffered I/O, dry run mode, and colorful logs for smooth developer experience.
Go ★ 1 1y agoExplain → -
server-http-logger
Universal request receiver & logger to captures GET, POST, RAW body, JSON, headers, files, cookies, server info. Stores each request in a unique timestamped directory.
PHP ★ 1 6mo agoExplain → -
BookDeweyList
List of book category and subject in Dewey List. (Book System)
HTML ★ 1 6y agoExplain → -
qt-workflow-designer
A powerful Python + PyQt5 GUI application for visually designing workflows using draggable nodes and connections. Drag-and-drop visual workflow editor with execution and validation. Python desktop app powered by PyQt5.
Python ★ 1 6mo agoExplain → -
FirstTypeScript
First program in TS, simple Express application in TS which will convert to JavaScript.
JavaScript ★ 1 1mo agoExplain → -
TwitterCloneAPITS
The Twitter Clone is a web graphql service that aims to replicate some of the core features and functionality of the popular social media platform, Twitter. It provides a platform for users to post tweets, users, and more.
TypeScript ★ 1 20d agoExplain → -
remote-shell-windows-xp
An SSH-like remote control system between a Windows 11 controller (xpctl) and a Windows XP agent (xpagent) running in VirtualBox: run commands, manage files, and inspect the system, scriptable enough for an AI agent to drive directly.
Go ★ 0 1d agoExplain → -
online-gaming-grpc-ts
Welcome to the Online Gaming project built with gRPC and TypeScript. This project demonstrates how to create a real-time game server and matchmaking service using the gRPC framework.
TypeScript ★ 0 1d agoExplain → -
docker-centralized-databases
A single Docker Compose stack that runs MariaDB, PostgreSQL, MongoDB, ClickHouse, InfluxDB, Elasticsearch, Neo4j, Redis, Memcached and their web admin UIs as shared, centralized database services for all your projects.
PHP ★ 0 1d agoExplain → -
Cyrus ⑂
Cyrus is a high-performance systems programming language with explicit syntax and semantics, minimal abstraction and runtime, and manual memory management.
★ 0 4d agoExplain → -
pg-to-mariadb-migrator
Copies every row from a PostgreSQL database into a MySQL/MariaDB database that has the same Prisma schema. Built to migrate your project off Postgres, but the approach is generic: drop in any Prisma schema, split it into a postgresql source and a mysql target, and this script will move the data.
TypeScript ★ 0 5d agoExplain → -
persian-diacritics-cleaner
A simple Python tool to strip Persian short vowel diacritics (fatha, kasra, damma, shadda, sukun) from text files while keeping tanween marks untouched.
Python ★ 0 9d agoExplain → -
GeneralCMSDDDPHP
This is a PHP RESTful service based on the Domain-Driven Design (DDD) architecture. The project utilizes PHP version 8.2 and provides a structured approach for building a robust and maintainable API.
PHP ★ 0 10d agoExplain → -
sql-insert-explorer
Explore and visualize SQL INSERT datasets with filtering, table detection, and instant previews.
JavaScript ★ 0 14d agoExplain → -
CodeShareHubLaravelGraphQL
A collaborative code snippet manager powered by GraphQL, built on Laravel 10 and PHP 8.2. Share, discuss, and collaborate on code effortlessly.
PHP ★ 0 15d agoExplain → -
chess-game-socket-backend
This is a Node.js backend server for a multiplayer chess game with real-time capabilities using WebSockets (`socket.io`). It features user authentication, game management, chat, and move tracking using MySQL and `chess.js` for game logic.
JavaScript ★ 0 15d agoExplain → -
MyNodePackageManager
How NPM or Yarn are working; Going to create our own package manager
JavaScript ★ 0 15d agoExplain → -
ShortenerLaravelGraphQL
ShortenerLaravelGraphQL is a GraphQL-based web service developed using PHP 8.2 and Laravel 10. This project aims to provide a URL shortening service with a GraphQL API interface, making it easy to create short links and retrieve original URLs using GraphQL queries.
PHP ★ 0 15d agoExplain → -
graphql-vote-manager-laravel
A comprehensive GraphQL-powered voting system developed with Laravel 10 and PHP 8.2. Manage polls, surveys, and user votes securely, utilizing Redis caching for optimized responsiveness.
PHP ★ 0 15d agoExplain → -
organization-phone-118
This project allows users to search for contact information in an organization using Meilisearch. The PHP application connects to a Meilisearch database and provides an API endpoint for querying contact data. The web interface enables users to perform searches and view results in a user-friendly table.
HTML ★ 0 15d agoExplain → -
MaxBase
No description.
HTML ★ 0 18d agoExplain → -
MT-Indicator-Simple-Locker-Online
MT Indicator Simple Locker Online is a free, open-source, browser-based utility for protecting MetaTrader 5 (MT5) indicator files (.mq5). It applies a SHA256-based license mechanism to your MQL5 source code, helping you secure distribution and usage without exposing your logic.
JavaScript ★ 0 6mo agoExplain → -
MyLinkShortenerGraphQLTS
This project is a back-end GraphQL-based API, implemented in TypeScript, for a link shortener site. The API allows users to shorten long URLs and manage their shortened links. It provides features such as instant link shortening, link expiration, monitoring and tracking of visits and requests, link editing, and account registration/login.
TypeScript ★ 0 20d agoExplain → -
simple-api-typescript
A lightweight and minimal REST API built with TypeScript, Express, and SQLite.
TypeScript ★ 0 20d agoExplain → -
server-side-text-search
A fast, dependency-free, single-file PHP tool for recursively searching files and directories on the server. This project provides a powerful web-based interface to scan directories, filter files, and search content using plain text or regular expressions all from a single `index.php` file.
PHP ★ 0 20d agoExplain → -
KashanLug
New website of KashanLUG (Kashan Linux User Group) - a community dedicated to open-source, Linux, and free-software culture in Kashan, Iran.
TypeScript ★ 0 22d agoExplain → -
First-Vite-JSX-MithrilTS
Introduction and good example to show how to use/config VITE to support JSX top of Mithril JS while using TypeScript on head.
TypeScript ★ 0 22d agoExplain → -
dont-build-a-language
A brutally honest checklist for anyone considering creating a new programming language. "You appear to be advocating a new programming language. Your language will not work."
★ 0 23d agoExplain → -
DigikalaShopCategories
List of more 450 categories as Tree list than extracted from DigiKala, one of big e-commerce in Iran. (Persian)
PHP ★ 0 4y agoExplain → -
OneSyntaxAnalyzer
Just a attempt to implenment a syntax analyzer to generate intermediate code for compiler.
C ★ 0 5y agoExplain → -
OneCompilerOcaml
Design One Programming Language in Ocaml - functional
OCaml ★ 0 4y agoExplain → -
one_lang
A version of ONE compiler written in C that generates C code as byte-code to build executable output. (lexer, parser, generator, prat parser, AST Tree, type-checker, AST walk)
C ★ 0 4y agoExplain → -
vuejs-cicd-deploy-ftp-cpanel
This project demonstrates how to set up a Vue 3 + Vite project using Bun or Node.js, with automated deployment to FTP CPanel VPS using GitHub Actions.
TypeScript ★ 0 27d agoExplain → -
BlogExpressGraphQLTS
BlogExpressGraphQLTS is a TypeScript-based project for creating a feature-rich blog using Express.js and GraphQL, without relying on NestJS. This project aims to provide a flexible and powerful backend solution for managing a blog application through GraphQL queries and mutations.
TypeScript ★ 0 20d agoExplain → -
InstagramExpressTS
Welcome to the Instagram-Clone-Express-TS repository! This project aims to replicate the core features and functionality of the popular social media platform, Instagram, using Express.js and TypeScript. By building this clone, you'll gain hands-on experience in building a modern web application with a focus on backend development and API design.
TypeScript ★ 0 20d agoExplain → -
okala-crawler-php
A PHP crawler for Okala, the Iranian online grocery and delivery platform. Fetches products and categories from the Okala API across multiple stores and geographic locations, with built-in caching, retry logic, and a separate image downloader that converts all images to WebP format.
PHP ★ 0 1mo agoExplain → -
MoloxBlogTheme
MoloxBlog is a free blog template for personal using...
CSS ★ 0 6y agoExplain → -
zarinpal-php-quick-test
A comprehensive, beautiful, and fully-functional platform for testing Zarinpal payment gateway features
PHP ★ 0 1mo agoExplain → -
online-web-ssh
A powerful web-based SSH client that runs directly in your browser, providing a modern terminal interface for secure remote connections.
JavaScript ★ 0 1mo agoExplain → -
okala-crawler
A Python crawler for extracting product data from okala.com (an Iranian online grocery and supermarket platform). It crawls multiple stores across all product categories, caches responses locally, and writes structured JSON output.
Python ★ 0 1mo agoExplain → -
okala-database-crawler
A robust, UTF-8 compliant PHP-based crawler designed to extract structured product data from Okala. This tool efficiently scrapes and saves store information, category slugs, and detailed product listings into organized JSON files. Ideal for data analysis, backup, or integration into other systems.
PHP ★ 0 1mo agoExplain → -
flight-ticket-pdf-toolkit
A lightweight toolkit for creating and editing flight ticket PDFs with layouts inspired by FlyToday.ir.
Python ★ 0 1mo agoExplain → -
pdf-flight-ticket-generator
A simple Python utility to generate flight-style ticket PDFs using ReportLab. This project demonstrates how to structure and export travel-related documents programmatically.
Python ★ 0 1mo agoExplain → -
online-docx-viewer
A fast, privacy-focused .docx / .doc viewer that runs entirely in the browser. No uploads. No servers. Fully client-side.
HTML ★ 0 1mo agoExplain →
No repos match these filters.