New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@techui/base

Package Overview
Dependencies
Maintainers
2
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@techui/base

TechUI Base is a basic component library developed based on Vue

latest
npmnpm
Version
0.1.0-alpha.1
Version published
Maintainers
2
Created
Source

@techui/base

English | 中文

English

📦 TechUI Base

A foundational Vue 3 component library similar to Element Plus, designed to meet the basic form and data operation needs of the TechUI ecosystem.

🌟 Overview

@techui/base is a basic component library developed based on Vue 3. It was initially created to satisfy the fundamental requirements for form handling and data presentation within the TechUI framework. Currently, it serves as the core component foundation for:

  • @techui/admin - Admin panel component library
  • @techui/prime - Premium component library

⚠️ Development Status

This component library is currently under active development and iteration. Please note:

  • 🚧 Not production-ready for all use cases
  • ⚡ Cannot completely replace Element Plus at this stage
  • 🔄 APIs and components may change between versions

🎯 TuiAdaptive - Revolutionary Responsive Component

The library includes TuiAdaptive, an incredibly powerful adaptive component that solves responsive design challenges once and for all using proportional scaling.

Key Features:

  • Multiple adaptation modes for different scenarios
  • Drag Mode - Activate via browser zoom functionality
  • Coordinate Sync Container - Special solution for third-party map/GIS components (Cesium, etc.)
    • Prevents coordinate inaccuracy issues when GIS components are placed inside scaled containers
    • Uses a synchronized pass-through container to maintain accurate click coordinates

Proudly the best adaptive/responsive component available on the market today!

Documentation & Testcases

Documentation

Testcases

Notes:

  • The starter directory is a minimal startup project for TechUI-Base, containing only a few simple component demos.
  • The testcases directory contains test scenarios for TechUI-Base, including demos for most components.

🖥️ TechUI Component Library

  • @techui/prime: Closed-source Paid
  • @techui/admin: Closed-source Free
  • @techui/base: Closed-source Free
  • @techui/scifi: Closed-source Free

📦 Dependencies

This library depends on the following TechUI ecosystem packages:

  • @techui/colors - Color system
  • @techui/lessmixins - LESS mixins
  • @techui/locales - Internationalization
  • @techui/themes - Theme system
  • @techui/libs - Utility libraries
  • @techui/utils - Utility functions

📄 License

UNLICENSED

👤 Author

aYin

中文

📦 TechUI Base

一个类似 Element Plus 的 Vue 3 基础组件库,旨在满足 TechUI 生态系统的基础表单和数据操作需求。

🌟 概述

@techui/base 是一个基于 Vue 3 开发的基础组件库。它的开发之初是为了满足 TechUI 框架中对表单处理和数据展示的基本需求。目前,它为以下组件库提供核心组件基础:

  • @techui/admin - 后台管理面板组件库
  • @techui/prime - 高级组件库

⚠️ 开发状态

该组件库目前正在积极开发和迭代中。请注意:

  • 🚧 尚未为所有使用场景做好生产准备
  • ⚡ 现阶段还不能完全取代 Element Plus
  • 🔄 API 和组件可能在版本之间发生变化

🎯 TuiAdaptive - 革命性的自适应组件

库中包含功能强大的 TuiAdaptive 适配组件,采用等比缩放方式,让开发者一劳永逸地解决自适应问题。

核心功能:

  • 多种适配模式,适应不同场景
  • 拖拽模式 - 可通过浏览器缩放功能激活
  • 同步穿透容器 - 专为第三方地图/GIS组件设计(Cesium等)
    • 解决 GIS 组件放置在缩放容器内部时点击坐标不准确的问题
    • 通过同步穿透容器保持准确的点击坐标

可以自豪地说,它是现在市面上最好用的自适应/适配组件!

文档与测试用例地址

文档

测试用例

说明:

  • starter 目录是一个 TechUI-Base 工程的最小启动工程,内部仅有少量组件的简单 Demo。
  • testcases 目录是 TechUI-Base 工程的测试用例,内部包含绝大多数组件的演示 Demo。

🖥️ TechUI组件库

  • @techui/prime: 闭源 付费
  • @techui/admin: 闭源 免费
  • @techui/base: 闭源 免费
  • @techui/scifi: 闭源 免费

📦 依赖项

该库依赖以下 TechUI 生态系统包:

  • @techui/colors - 色彩系统
  • @techui/lessmixins - LESS 混入
  • @techui/locales - 国际化
  • @techui/themes - 主题系统
  • @techui/libs - 工具库
  • @techui/utils - 工具函数

📄 许可证

UNLICENSED

👤 作者

aYin

🏷️ Keywords

@techui techui TechUI vue3 components dashboard admin-panel workspace portal

Keywords

@techui

FAQs

Package last updated on 07 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts