Skip to content
View Mammad900's full-sized avatar

Organizations

@DIBgram

Block or report Mammad900

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mammad900/README.md

My full name: Mohammad Hossein Abedi
Nickname: Mammad

Age: this year minus 2007

He/Him

Projects

Complete

  • Gui900: UI framework for Arduino TFT Touchscreens, not maintained anymore
  • Auto AutoRun: An autorun to use in installation disks
  • File-manipulator: Multimedia file conversion and editing library in TypeScript, not published yet

Web apps

  • Util: Contains some utilities for my personal use. Includes a mathjs calculator and dots&boxes game.
  • Pong: The classic pong game remade in JS with new mechanics, started as a project by @amir-kht that I forked and continued myself
  • Bouncing DVD Logo: The websites I tried sucked so I made my own
  • Goatman: Performance demo for rendering thousands of moving text objects, with the content "goatman". Also started by @amir-kht and forked by me. The code can be found in the Bouncing DVD Logo repo.

In progress

  • Home_modules (smart home platform)
  • Gui900 v2
  • DIBgram (Telegram web-app that looks like TDesktop, paused)
  • A video game (paused)
  • Hell: A mod for Factorio: Space Age that adds a new endgame planet with difficult enemies but high rewards, in early development, most of the content design is done but barely anything implemented. May or may not survive.
  • AnyDesign: A React UI framework that tries to match its design with the user's operating system. Super early in development.
  • A 3D rendering engine from scratch on an Arduino Due (mostly for learning and challenge purposes)

Skills

  • SysAdmin for my house
  • Web development
    • HTML
    • CSS / SCSS
    • JS/TS
      • I use TS for almost all of my recent projects
      • NodeJS
      • Bun
    • React
      • Redux
      • React router
  • Arduino (not active)
    • MCUFRIEND_kbv (TFT screen library)
  • Python (not active)
  • PHP (not active, will never be active again)
  • C# (wasn't active for some time)
  • C++
  • Wordpress (not active)
  • Telegram
    • TDLib
    • Bot API (new, not very active)
  • Unity (learning, paused)
    • UI Toolkit (almost learned)

Contact

Telegram: @Mammad900 (Please message me in a related group if possible. Only PM if it is important / not applicable for groups)

Pinned Loading

  1. Home-modules/docs Home-modules/docs Public

    Documentation for Home_modules.

  2. DIBgram/tdweb DIBgram/tdweb Public

    Prebuilt TDWeb (TDLib for web). This repository contains build results of TDWeb, and is published on NPM. A new version is built on every TDLib version, but if you need a newer version, ask in the …

    JavaScript 12 1

  3. DIBgram/tdweb-ts-types DIBgram/tdweb-ts-types Public

    TypeScript type definitions for TDWeb's API, updated alongside DIBgram/tdweb.

    TypeScript 4

  4. Gui900-v2 Gui900-v2 Public

    A GUI library for Arduino+TFT

    C++

  5. pong pong Public

    TypeScript

  6. NexsusLabs/browser-terminal NexsusLabs/browser-terminal Public

    A unix-like virtual environment in a browser

    TypeScript