Skip to content
@soybeanjs

SoybeanJS

A front-end technology team.

SoybeanJS

Introduction

SoybeanJS is a front-end technology team, built by Soybean([email protected]).

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 flat 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

  1. soybean-admin 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. soybean-admin-docs soybean-admin-docs Public

    soybean-admin的说明文档

    TypeScript 47 38

  3. cli cli Public

    SoybeanJS's command lint tools

    Vue 14 14

  4. elegant-router elegant-router Public

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

    TypeScript 39 9

  5. eslint-config eslint-config Public

    SoybeanJS's eslint flat config presets with prettier

    TypeScript 46 9

  6. color-palette color-palette Public

    the color palette algorithm of the site (uicolors)[https://uicolors.app/create]

    TypeScript 5 1

Repositories

Showing 10 of 32 repositories
  • soybean-admin-nestjs Public

    soybean-admin的后端服务nestjs版

    TypeScript 19 5 1 0 Updated Apr 27, 2024
  • 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 和 UnoCSS。

    TypeScript 7,596 MIT 1,404 6 1 Updated Apr 27, 2024
  • eslint-config Public

    SoybeanJS's eslint flat config presets with prettier

    TypeScript 46 9 0 0 Updated Apr 27, 2024
  • cli Public

    SoybeanJS's command lint tools

    Vue 14 14 0 0 Updated Apr 27, 2024
  • changelog Public

    generate changelog from git tags and commits for github

    TypeScript 2 3 0 0 Updated Apr 27, 2024
  • soybean-admin-java Public

    基于Quarkus实现的soybean-admin后台管理系统

    Kotlin 204 MIT 87 4 0 Updated Apr 26, 2024
  • soybean-admin-docs Public

    soybean-admin的说明文档

    TypeScript 47 MIT 38 17 0 Updated Apr 25, 2024
  • 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, Pinia, AntDesignVue 和 UnoCSS。

    TypeScript 83 MIT 24 2 1 Updated Apr 24, 2024
  • soybean-admin-go Public

    soybean-admin的后端服务go版

    Go 42 14 0 0 Updated Apr 24, 2024
  • elegant-router Public

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

    TypeScript 39 9 2 0 Updated Feb 29, 2024