Skip to content
View Tcode-Motion's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Tcode-Motion

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Tcode-Motion/README.md

Typing SVG

GitHub TechScript PyPI YouTube Profile Views


╔══════════════════════════════════════════════════════════════════╗
║                                                                  ║
║   "I don't just write code. I architect the future."             ║
║                                        — Tanmoy / Tcode-Motion   ║
║                                                                  ║
╚══════════════════════════════════════════════════════════════════╝

🧠 Who Am I?

struct TcodeMotion {
    name:          &'static str,
    alias:         &'static str,
    location:      &'static str,
    languages:     Vec<&'static str>,
    current_focus: Vec<&'static str>,
    flagship:      &'static str,
    philosophy:    &'static str,
}

impl TcodeMotion {
    fn new() -> Self {
        Self {
            name:     "Tanmoy",
            alias:    "Tcode-Motion",
            location: "West Bengal, India 🇮🇳",
            languages: vec!["Rust", "JavaScript", "Python", "GLSL", "TypeScript"],
            current_focus: vec![
                "TechScript 2.0  — Native Rust VM + Bytecode Compiler + Studio IDE",
                "NovOS           — Cinematic web OS with POSIX VFS & Nova AI",
                "WallVault       — Sci-fi wallpaper app built with Tauri v2 + React",
                "OS Wallpapers   — 600+ walls, 14 categories, jsDelivr CDN",
            ],
            flagship:   "TechScript 2.0 → github.com/Tcode-Motion/techscript 🐉",
            philosophy: "Predict the future by coding it. ⚡",
        }
    }
}

I'm Tanmoy — alias Tcode-Motion — an independent developer and open source builder from West Bengal, India. I specialize in Rust systems programming, 3D web development, WebGL/GLSL shaders, programming language design, and native GUI with Egui.

Creator of TechScript — a plain-English programming language with a native Rust compiler, bytecode VM, and built-in Studio IDE.


🚀 Active Projects

🔮 Project 📖 Description 🛠 Stack 🔗 Link
🐉 TechScript 2.0 Plain-English programming language — Native Rust compiler, bytecode VM, TechScript Studio IDE with AST/Bytecode inspector Rust, Egui, egui_dock → Repo
🌌 NovOS Cinematic browser-based OS — POSIX VFS via IndexedDB, 40+ apps, Nova AI, Aether glassmorphism design React, Vite, Zustand, JS → Repo · → Live
🖼️ WallVault Sci-fi wallpaper desktop app — 600+ wallpapers, 14 categories, instant search, jsDelivr CDN Tauri v2, React, TypeScript, Zustand → Repo
📱 Phone Wallpapers 1000+ premium phone wallpapers — 15 categories, free forever GitHub CDN → Repo
🗺️ CPMap Interactive computer hardware encyclopedia — 70+ pages, full-text search HTML, JS, Python → Repo
⚛️ Arc Reactor 3D Scroll-driven Iron Man Arc Reactor — 240 frames, HUD overlays Next.js, Framer Motion → Repo
🌍 Solar System 3D Interactive 3D solar system with real orbital mechanics & WebGL lighting Three.js, WebGL, JS → Repo
🎹 AR Keyboard Augmented reality virtual keyboard for any smartphone browser Python, JS, OpenCV → Repo

🐉 TechScript 2.0 — My Flagship

TechScript is an open-source programming language I built from scratch — now on v2.0.0 with a full native Rust engine.

# Write plain English. Execute at native speed.
make name = ask "What is your name? "
say f"Hello, {name}! Welcome to TechScript 2.0 🐉"

each i in 1..10 {
    when i equals 5 { stop }
    say f"Count: {i}"
}

What makes it different:

Feature Details
🦀 Native Rust VM Bytecode compiler written entirely in Rust — 1M loops in 2.9s
🖥️ TechScript Studio Full docking IDE built with egui + egui_dock — AST & Bytecode inspector
150+ Built-ins math.*, crypto.*, fs.*, os.*, json.*, random.*, date.*
🌐 Web Builder use web — build complete websites, zero HTML/CSS/JS
🎮 3D Module use three_d — 3D scenes in 5 lines
📦 One Installer .exe ships compiler + VM + IDE + PATH setup, all in one

Download TechScript 2.0 PyPI Docs


🛠️ Tech Stack

🦀 Systems & Native

Rust Egui Tauri v2 WebAssembly

🌐 3D Web & Frontend

Three.js WebGL GLSL JavaScript TypeScript React Next.js Framer Motion Tailwind CSS HTML5 CSS3

⚙️ Backend & Languages

Python Node.js PHP C# SQL

🖥️ OS & Environment

Linux Ubuntu Kali Linux Windows Android

🔐 Cybersecurity & AI

Ethical Hacking Cybersecurity AI/ML

🔧 Dev Tools

Git VS Code GitHub Cursor


📊 Skills at a Glance

🛠 Skill ⏱ Experience 💪 Level
JavaScript / TypeScript 2+ Years ████████░░ Expert
Three.js / 3D Web 2+ Years ████████░░ Expert
WebGL / GLSL Shaders 1.5 Years ███████░░░ Advanced
React / Next.js 2+ Years ███████░░░ Advanced
Python 2+ Years ███████░░░ Advanced
Rust 1+ Year ██████░░░░ Proficient
Egui (Rust GUI) 1 Year █████░░░░░ Proficient
Tauri v2 1 Year █████░░░░░ Proficient
Node.js 2+ Years ███████░░░ Advanced
HTML / CSS / Tailwind 2+ Years █████████░ Expert
Cybersecurity / Ethical Hacking 1.5 Years ██████░░░░ Proficient
Python Automation 2+ Years ███████░░░ Advanced
SQL & Databases 1.5 Years █████░░░░░ Intermediate
Linux / Kali / Ubuntu 2+ Years ██████░░░░ Proficient

🤖 AI Tools Arsenal

🔥 30+ AI tools. Daily driver. I don't just use AI — I weaponize it.

💻 Vibe Coding & Dev AI

🛠 Tool 💡 What I Use It For
Claude Deep reasoning, long context, best for complex builds — my main AI
Cursor AI-first code editor — primary IDE
Claude Code Terminal AI coding agent — writes, edits, runs code
v0 by Vercel Generate beautiful React UI from text prompts
Bolt.new Full-stack vibe coding in the browser
Google AI Studio Build & test Gemini AI apps for free
Gemini CLI Gemini in your terminal — AI coding from CLI
GitHub Copilot AI pair programmer inside VS Code
Lovable Build full apps by describing them
Google Stitch AI UI/UX design generator by Google Labs

🎬 Video & Image AI

🛠 Tool 💡 What I Use It For
Veo by Google Google's AI video generation model
Sora by OpenAI Text-to-video AI by OpenAI
Kling AI High quality AI video generation
Pico AI video & image generation

⚡ Vibe Coding — My Superpower

Describe what you want in plain language → AI builds it → you review & ship it. 30+ AI tools running daily. Full creative control. 10× speed.

╔════════════════════════════════════════════════════════════╗
║                                                            ║
║   Idea  →  Prompt  →  Build  →  Ship  →  Repeat           ║
║                                                            ║
║   That's the vibe. That's the flow. That's Tcode-Motion.   ║
║                                                            ║
╚════════════════════════════════════════════════════════════╝

📊 GitHub Activity

Activity Graph

Snake animation

GitHub Streak


🌌 My Vision

╔══════════════════════════════════════════════════════════════════════╗
║                                                                      ║
║   🦀  Build programming languages that anyone can read               ║
║   🌐  Build the web in 3D with WebGL & GLSL shaders                 ║
║   🌌  Build operating systems that run in the browser                ║
║   🖼️  Build native apps with Rust & Tauri that feel like magic       ║
║   🔐  Hack ethically. Defend powerfully.                             ║
║   🚀  Ship projects that look like they're from the future           ║
║                                                                      ║
║        I don't follow the roadmap. I draw it.                        ║
║                                                                      ║
╚══════════════════════════════════════════════════════════════════════╝

🤝 Let's Build Something

Open to collabs on Rust, 3D web, language design, open source and wild ideas.

GitHub Follow TechScript NovOS YouTube


Pinned Loading

  1. techscript techscript Public

    TechScript is an open-source programming language built with Rust, featuring a native compiler, virtual machine, package manager, and modern tooling. Build CLI, web, GUI, automation, AI, and full-s…

    Rust 5

  2. computer-part-map computer-part-map Public

    HTML 3

  3. AR-Keyboard AR-Keyboard Public

    Python 3

  4. NovOS NovOS Public

    web-os operating-system react vite glassmorphism indexeddb posix ai browser javascript

    HTML 5

  5. os-wallpapers os-wallpapers Public

    A curated collection of high-quality OS wallpapers, organized for fast browsing and a clean visual experience.

    HTML 6

  6. Vortyx Vortyx Public

    Vortyx is a modern Android media downloader and download manager built with Kotlin and Jetpack Compose. Download videos, audio, images, and files from supported websites with a beautiful Material 3…

    TypeScript 3