Skip to content
View kermanx's full-sized avatar

Organizations

@slidevjs @UniCoderGroup @Structure-oriented-Framework @zz-developer @Quasi-Studio @USTC-Solvay @refinajs

Block or report kermanx

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
kermanx/README.md

Hi there 👋

I am an undergraduate student at USTC-SGY, with interests in compilers, software framework development, and computer-assisted proof.

Projects

Slidev logo
team member


Slidev.js GitHub Org's stars

Presentation Slides for Developers

A Markdown-based and Vue-powered slides maker. Hackable and developer-friendly.

Docs  |  Repo  |  Showcases


reactive-vscode logo
creator


reactive-vscode GitHub repo's stars

Develop VSCode extension with Vue Reactivity API.

Wraps VSCode extension APIs into Vue Composables.

Docs  |  Repo  |  Why reactive-vscode


Tree-shaker logo
creator


Experimental Tree Shaker (WIP) GitHub Repo's stars

A tree shaker for JavaScript written in Rust and based on Oxc.

Repo  |  Try it


Other projects
simple_ts - The simple way to resolve/infer TypeScript types
js.rs - JavaScript but in Rust syntax
Refina.js - An refined ImGUI-style web framework
Quasi Studio - A structure-oriented and unique LCDP
tmLanguage Previewer - A VS Code extension for previewing tmLanguage grammars
SOF - The Structure-oriented Framework
ZVMS - Zhenhai High School Volunteer Management System

Links


Pinned Loading

  1. slidevjs/slidev Public

    Presentation Slides for Developers

    TypeScript 35.5k 1.5k

  2. reactive-vscode Public

    Vue Reactivity for VSCode Extension API

    TypeScript 681 16

  3. tree-shaker Public

    🌳🪚 An experimental tree shaker for JS based on Oxc (WIP)

    Rust 335 2

  4. simple_ts Public

    [Paused] The simple way to resolve/infer TypeScript types. Useful for type-aware linting in Rust.

    Rust 70

  5. js.rs Public

    JavaScript in Rust Syntax

    TypeScript 52

  6. refinajs/refina Public

    A refined web framework

    TypeScript 37

3,157 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to kermanx/tree-shaker, slidevjs/slidev, kermanx/reactive-vscode and 121 other repositories
Loading A graph representing kermanx's contributions from March 10, 2024 to March 13, 2025. The contributions are 86% commits, 9% pull requests, 4% code review, 1% issues. 4% Code review 1% Issues 9% Pull requests 86% Commits

Contribution activity

March 2025

Created 1 repository
  • kermanx/nova Rust
    This contribution was made on Mar 8

Created a pull request in trynova/nova that received 46 comments

feat(ecmascript): implement Date constructor and prototype methods

This PR implements most of the Date constructor and prototype methods. Closes #139. Currently only UTC timezone is supported. Some date string pars…

+2,327 −756 lines changed 46 comments
Opened 6 other pull requests in 4 repositories
Reviewed 3 pull requests in 2 repositories
8 contributions in private repositories Mar 4 – Mar 8
Loading