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

Organizations

@soybeanjs

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(soybeanjs@outlook.com).

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.

Pinned Loading

  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 10.2k 1.8k

  2. soybeanjs/soybean-admin-antd soybeanjs/soybean-admin-antd Public

    An elegant and powerful admin template, based on the latest front-end technology stack, including Vue3, Vite5, TypeScript, Pinia, AntDesignVue and UnoCSS. 一个优雅且功能强大的后台管理模板,基于最新的前端技术栈,包括 Vue3, Vite5…

    TypeScript 214 59

  3. soybeanjs/soybean-admin-docs soybeanjs/soybean-admin-docs Public

    soybean-admin的说明文档

    TypeScript 60 42

  4. soybeanjs/cli soybeanjs/cli Public

    SoybeanJS's command lint tools

    TypeScript 19 16

  5. soybeanjs/eslint-config soybeanjs/eslint-config Public

    SoybeanJS's eslint flat config presets with prettier

    TypeScript 51 11

  6. soybeanjs/elegant-router soybeanjs/elegant-router Public

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

    TypeScript 71 12