Skip to content

SoybeanJS

Introduction

SoybeanJS is a front-end technology team, built by Soybean(soybeanjs@outlook.com).

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 Loading

  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 9.7k 1.7k

  2. soybean-admin-antd 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 181 50

  3. soybean-admin-quarkus soybean-admin-quarkus Public

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

    Kotlin 218 90

  4. soybean-admin-docs soybean-admin-docs Public

    soybean-admin的说明文档

    TypeScript 58 42

  5. eslint-config eslint-config Public

    SoybeanJS's eslint flat config presets with prettier

    TypeScript 51 11

  6. elegant-router elegant-router Public

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

    TypeScript 63 12

Repositories

Showing 10 of 35 repositories
  • soybean-admin-docs Public

    soybean-admin的说明文档

    soybeanjs/soybean-admin-docs’s past year of commit activity
    TypeScript 58 MIT 42 12 0 Updated Sep 13, 2024
  • soybean-admin-nestjs Public

    soybean-admin的后端服务nestjs版

    soybeanjs/soybean-admin-nestjs’s past year of commit activity
    TypeScript 39 MIT 13 1 0 Updated Sep 12, 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。

    soybeanjs/soybean-admin’s past year of commit activity
    TypeScript 9,657 MIT 1,734 2 0 Updated Sep 11, 2024
  • elegant-router Public

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

    soybeanjs/elegant-router’s past year of commit activity
    TypeScript 63 12 3 0 Updated Sep 10, 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。

    soybeanjs/soybean-admin-antd’s past year of commit activity
    TypeScript 181 MIT 50 1 (1 issue needs help) 0 Updated Sep 8, 2024
  • cli Public

    SoybeanJS's command lint tools

    soybeanjs/cli’s past year of commit activity
    TypeScript 18 16 0 0 Updated Sep 7, 2024
  • eslint-config Public

    SoybeanJS's eslint flat config presets with prettier

    soybeanjs/eslint-config’s past year of commit activity
    TypeScript 51 11 0 0 Updated Sep 7, 2024
  • soybeanjs/soybean-admin-java’s past year of commit activity
    Java 7 MIT 4 2 0 Updated Sep 5, 2024
  • soybean-admin-quarkus Public

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

    soybeanjs/soybean-admin-quarkus’s past year of commit activity
    Kotlin 218 MIT 90 4 0 Updated Sep 4, 2024
  • unocss-preset Public

    soybeanjs's unocss preset

    soybeanjs/unocss-preset’s past year of commit activity
    TypeScript 1 0 0 0 Updated Jun 20, 2024