Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
@CXwudi
CXwudi
Follow
View CXwudi's full-sized avatar

CXwudi

Block or report CXwudi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more aboutblocking 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 aboutreporting abuse.

Report abuse
CXwudi/README.md

This is CXwudi. A Mikufan with some serious coding skills.

Projects

Notices: All projects host under this particular GitHub account (https://github.com/CXwudi) do not belong to any company. These projects are developed only with my own resources (without involving any companies' resources).

I maintained several personal projects:

  • VocaDB Video Downloader: A set of CLI apps for archiving Vocaloid PVs from various sources, based on VocaDB API and youtube-dl.
  • YouCal: A CLI app for exporting YouTrack issues with dates into one iCalendar file, importable by both Gmail and Outlook.
  • Song Finder VocaDB: A semi-automated GUI app for batch song searches on VocaDB. It's a toy project for experimentingCompose Multiplatform.
  • hoshizora.sql (Originating from VocaDB's archivedrepo): A dockerized CLI program for loading a VocaDB dump into MariaDB, ideal for frequent and large offline queries, avoiding flooding the official VocaDB API.

I've maintained several libraries, available throughJitPack:

  • Kotlin/JVM Inline Logging: A custom SLF4J wrapper for Kotlin, optimized at the bytecode using Kotlin's inline class.
    • To use:implementation("com.github.CXwudi:kotlin-jvm-inline-logging:<version>")
  • Kotlin/JVM Idiomatic Exec: An idiomatic Kotlin DSL for Java's Process API.
    • To use:implementation("com.github.CXwudi:kotlin-jvm-idiomatic-exec:<version>")
  • VocaDB OpenAPI Client Java: A Java Client for the VocaDB API, automatically generated and refined.
    • To use:implementation("com.github.VocaDB:vocadb-openapi-client-java:<version>")

Also some other highlights:

PinnedLoading

  1. vocadb-video-downloader-newvocadb-video-downloader-newPublic

    An integrated cli-based media archiving solution for VocaDB

    Kotlin 2

  2. VocaDB/vocadb-openapi-client-javaVocaDB/vocadb-openapi-client-javaPublic

    A Java Client for VocaDB API (auto-generated by OpenAPI and auto-fixed by my VocaDB OpenAPI Java Client Autofixer)

    Java

  3. modern-gradle-templatemodern-gradle-templatePublic

    A crazy learning outcome from https://www.udemy.com/course/modern-gradle-fundamentals/

    Kotlin 7

  4. personal-blog-sourcepersonal-blog-sourcePublic

    Source files for my Hugo website

    Dockerfile

  5. Niconico-Video-DownloaderNiconico-Video-DownloaderPublic archive

    No longer working and maintained since 2020, but checkout current working alternative projects listed in readme file :)

    Java 6

  6. youcalyoucalPublic

    Inspired by YouTrack Due Day Calendar, export YouTrack Issue Due to other calendar services (through iCalendar)

    Kotlin 4


[8]ページ先頭

©2009-2025 Movatter.jp