Skip to content
View iyxan23's full-sized avatar
:shipit:
typeof null === "object"
:shipit:
typeof null === "object"

Organizations

@ThatCakeID @ThatSketchub @OpenBlocksTeam @Blokkok @TautenNet @IDN-Solo-RPL-A2

Block or report iyxan23

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
iyxan23/README.md

👋 Hi! I'm iyxan.

self-taught code hobbyist.

iyxan23

iyxan23

💻 My Works

I've been programming since I was a kid at elementary school! Here are some of what I made :)

❤️ Notable open-source projects

I love open-source, seriously. It has always been a place for me to learn and connect with talented people!

  • 📦 zipalign-java, full reimplementation of Android Build System's zipalign in pure java.
  • 🍱 OpenBlocks, attempt at creating a scratch-inspired modular android app IDE in android.
  • 💫 Blokkok, second attempt at creating a fully modular scratch-inspired android app IDE in android.
  • 🌻 rafflesia, fully-fledged programming language that compiles into Sketchware projects, written in rust.
  • 🗜️ swrs, rust parser and abstraction layer over Sketchware project files. at crates.io
  • 📜 eplk, hobby programming language made from scratch with Kotlin with focus on extensibility.
  • 🤝 sk-collab, online Sketchware collaboration platform android app, written in Java.
  • 🧾 nextrans, typescript-first library to make integrating midtrans with NextJS easier.

🤔 Thought-provoking ideas

Some of my interesting ideas waiting to be realized or continued.

  • 🚂 sepur, zip-inspired format as a key-value store.
  • 🐦 skua, bringing flutter as a desktop environment, with seamless dual wayland & X11 support.
  • 🪆 dalang, curious attempt at developing a client-server video editor powered with MLT and Rust.
  • ⚙️ yx-engine, bold attempt at attempting to develop a basic HTML/CSS renderer in Kotlin for android.
  • 🏝️ sumatra, another curious attempt at developing a JVM on Kotlin with no dependencies.

🎖️ Competitions

I also participated and won several web dev related competitions. Had an absolute blast!

  • ⭐ Straight A, study-tracker management coach written in NextJS.
  • ⚕️ Appoint, fully-fledged IoT appointing system for doctors and patients made with NextJS, Raspi, Python, and Flutter.
  • 🩺 Prognosis, curious attempt at creating an "akinator for health diagnosis".

✌️ Paid projects

I also do freelance these days, hit me up by email if you're interested!

  • Full-stack accounting system written in NextJS. Administered the server running on top of docker and nginx.
  • Full-stack logistics management system that also serves as a POS, written in NextJS. Docker + nginx.
  • Full-stack E-commerce site written in NextJS, with midtrans integration. Docker + nginx.

P.S I'll be adding the links later, they need a lot of polishing :)

iyxan23 iyxan23 iyxan23

Pinned Loading

  1. zipalign-java zipalign-java Public

    zipalign implemented as a java library with 0 deps

    Java 53 13

  2. rafflesia rafflesia Public

    A custom programming language to create sketchware projects

    Rust 9

  3. ooxml-templater-js ooxml-templater-js Public

    a library to template within your xlsx and docx files

    TypeScript 8

  4. Sketchware-Pro/Sketchware-Pro Sketchware-Pro/Sketchware-Pro Public

    Sketchware Pro's sources in Java. Now anyone can contribute to Sketchware Pro.

    Java 988 312

  5. Blokkok/blokkok Blokkok/blokkok Public

    Open-source modular Android App IDE for Android

    Kotlin 22 5

  6. swrs swrs Public

    A rust library that parses and re-constructs sketchware projects.

    Rust 9