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

Organizations

@soybeanjs
Block or Report

Block or report honghuangdc

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

👋 Hello! I'm Soybean.

Introduction

I'm a front-end developer, very passionate about programming, good at specializing in front-end architecture.

  • 🔭 I’m currently working on soybean-admin, A clean, elegant, beautiful and powerful admin template, based on Vue3, Vite5, TypeScript, Pinia, NaiveUI and UnoCSS.
  • 🌱 I'm good at writing clean and high quality standard code.
  • 📫 How to reach me: email([email protected]).

Important

Business consulting, cooperation, project architecture, one-to-one guidance, etc.

Technology Stack

  1. TypeScript, NodeJs, Bun, tsx.
  2. JS Framework: Vue3, React, Solid, Svelte, Astro, etc.
  3. SSR: Nuxt, Next, SolidStart, SvelteKit.
  4. Charts: AntV, ECharts, Charts.js, d3, Threejs.
  5. Tools:
    • Vite: build web app
    • unbuild, tsup: build TS library
    • simple-git-hooks、lint-staged: git hooks
    • code standards: eslint-config
  6. Cross Platforms: ReactNative, UniApp, Ionic(CapacitorJS), Tauri, Electron, etc.

Open source project

  • soybean-admin: A fresh and elegant admin template, based on Vue3、Vite3、TypeScript、NaiveUI and UnoCSS.
  • soybeanjs-cli: SoybeanJS's command lint tools
    • create and verify git commit with Angular standard
    • integrat "rimraf", "npm-check-updates", "bumpp"
    • generate changlog by git commits
  • create-soybean: SoybeanJS's command line to create different project templates (TS, Vue, React, pnpm monorepo)
  • eslint-config: SoybeanJS's eslint config preset: support TS, Vue, React, Solid, Svelte, Astro, etc.
  • elegant-router: A plugin to create router elegently, support Vue, React, Solid and Svelte.
  • changelog: Generate changelog from git tags and commits for github
  • color-palette: The implementation of the color palette algorithm of the site uicolors.
  • prettier-plugin-json-sort: A prettier plugin to sort package.json and tsconfig.json.
  • syncmirror: sync npmmirror.
  • githublogen: Generate changelog for GitHub releases.
  • unocss-preset-design: A unocss plugin to create theme based CSS varaibles.

📈 My github stats

abhisheknaiidu abhisheknaiidu

My repositories

Readme Card

Pinned

  1. soybeanjs/soybean-admin soybeanjs/soybean-admin Public

    A clean, elegant, beautiful and powerful admin template, based on Vue3, Vite5, TypeScript, Pinia, NaiveUI and UnoCSS. 一个清新优雅、高颜值且功能强大的后台管理模板,基于最新的前端技术栈,包括 Vue3, Vite5, TypeScript, Pinia, NaiveUI 和 …

    TypeScript 7.6k 1.4k

  2. soybeanjs/elegant-router soybeanjs/elegant-router Public

    A plugin to create router elegantly, support Vue, React, Solid and Svelte

    TypeScript 39 9

  3. soybeanjs/cli soybeanjs/cli Public

    SoybeanJS's command lint tools

    Vue 14 14

  4. soybeanjs/eslint-flat-config soybeanjs/eslint-flat-config Public archive

    SoybeanJS's eslint flat config presets

    TypeScript 4 1