Skip to content

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 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 10.6k 1.9k

  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 241 67

  3. soybean-admin-react soybean-admin-react Public template

    react-admin基于Antd,功能强大且丰富,页面美观,代码优雅

    TypeScript 233 47

  4. soybean-admin-quarkus soybean-admin-quarkus Public

    基于 Kotlin 和 Quarkus 的后台管理系统脚手架,融合 DDD 驱动设计、CQRS 和事件溯源。采用 Gradle 构建,旨在为开发者提供一个轻量级、高性能的现代化管理系统开发框架。

    Kotlin 239 95

  5. soybean-admin-docs soybean-admin-docs Public

    soybean-admin的说明文档

    TypeScript 62 46

  6. eslint-config eslint-config Public

    SoybeanJS's eslint flat config presets with prettier

    TypeScript 53 11

Repositories

Showing 10 of 39 repositories
  • soybean-admin-element-plus Public

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

    soybeanjs/soybean-admin-element-plus’s past year of commit activity
    TypeScript 34 MIT 12 0 0 Updated Dec 25, 2024
  • soybean-admin-rust Public

    基于 Rust 构建的现代化高性能后台管理系统脚手架。采用 Axum 作为 Web 框架,SeaORM 处理数据库操作,Casbin 实现 RBAC 权限控制。特点是类型安全、模块化架构,并实现了核心的后台管理功能。

    soybeanjs/soybean-admin-rust’s past year of commit activity
    Rust 23 Apache-2.0 1 0 0 Updated Dec 24, 2024
  • soybean-admin-nestjs Public

    基于 NestJS 和 CQRS 的后台管理系统脚手架,融合 DDD 驱动设计和 NestJS monorepo 结构,内置基础权限管理。为开发者提供一个灵活、模块化的起点,助力构建基础的管理系统。

    soybeanjs/soybean-admin-nestjs’s past year of commit activity
    TypeScript 72 MIT 20 2 0 Updated Dec 23, 2024
  • soybean-admin-react Public template

    react-admin基于Antd,功能强大且丰富,页面美观,代码优雅

    soybeanjs/soybean-admin-react’s past year of commit activity
    TypeScript 233 MIT 47 0 0 Updated Dec 20, 2024
  • soybean-admin-docs Public

    soybean-admin的说明文档

    soybeanjs/soybean-admin-docs’s past year of commit activity
    TypeScript 62 MIT 46 11 0 Updated Dec 19, 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 10,643 MIT 1,910 0 0 Updated Dec 16, 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 241 MIT 67 0 0 Updated Dec 16, 2024
  • soybeanjs/soybean-admin-react-docs’s past year of commit activity
    TypeScript 2 MIT 1 0 0 Updated Dec 12, 2024
  • eslint-config Public

    SoybeanJS's eslint flat config presets with prettier

    soybeanjs/eslint-config’s past year of commit activity
    TypeScript 53 11 0 0 Updated Dec 12, 2024
  • changelog Public

    generate changelog from git tags and commits for github

    soybeanjs/changelog’s past year of commit activity
    TypeScript 4 4 0 0 Updated Dec 12, 2024