npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@techui/libs

v0.0.7

Published

TechUI libs is a library formed by collecting several open source tools/components to support the use of TechUI component library. Some tools/components have been slightly iterated due to the usage requirements of TechUI.

Readme

@techui/libs

English | 中文

English

📦 Introduction

@techui/libs is a curated collection of open-source tools and components that have been carefully integrated and customized to support the TechUI component library ecosystem.

These libraries are vendored into TechUI to avoid unexpected breakage caused by upstream breaking changes, and to reduce supply-chain risks caused by potential malicious package replacement or compromise, such as incidents similar to the axios ecosystem risk. TechUI locks these dependencies into stable, self-maintained versions and only updates them through controlled internal builds.

Some libraries also contain TechUI-specific secondary changes to their core code. For example, svg-injector and dt-detector have been adjusted for TechUI usage, and animate-css includes an offline preview.html file for local inspection.

📚 Included Libraries

Special thanks to the authors of the following libraries! This package includes customized versions of:

  • chroma.js - Color manipulation and conversion
  • @floating-ui - Advanced positioning engine for tooltips, popovers, and dropdowns
  • @floating-ui/vue - Vue.js integration for Floating UI
  • svg-injector.js - Dynamic SVG injection utility
  • devtools-detector - Browser DevTools detection
  • async-validator - Asynchronous form validation library with schema-based validation rules
  • dayjs - Lightweight and fast date manipulation library, a modern alternative to Moment.js
  • date-fns - Date utility functions used by the wrapped Vuepic Datepicker in TechUI Extended
  • animate.css - Collection of ready-to-use, cross-browser animations for your web projects

🔗 Resources

🤝 Contributing

This is a specialized library maintained for TechUI. For questions or support, please contact the author.


中文

📦 简介

@techui/libs 是一个开源工具和组件集合,经过仔细整合和定制,用于支持 TechUI 组件库生态系统。

TechUI 将这些依赖收录到 libs 中,是为了避免上游破坏性更新导致组件库异常,同时降低潜在的供应链风险,例如类似 axios 相关事件中出现的包被替换、被污染或被恶意利用的风险。通过这种方式,TechUI 锁定了一套稳定、可控、可自维护的内部版本,并通过内部构建流程统一更新。

其中部分组件的核心代码也经过了 TechUI 的二次迭代和修改,例如 svg-injectordt-detector 等;animate-css 也额外添加了可离线查看的 preview.html 文件。

📚 包含的库

对以下库的作者特别感谢! 本包包含以下工具的定制版本:

  • chroma.js - 颜色处理和转换工具
  • @floating-ui - 用于工具提示、弹出框和下拉菜单的高级定位引擎
  • @floating-ui/vue - Floating UI 的 Vue.js 集成
  • svg-injector.js - 动态 SVG 注入工具
  • devtools-detector - 浏览器开发者工具检测
  • async-validator - 基于模式的异步表单验证库,支持灵活的验证规则配置
  • dayjs - 轻量级、快速的日期处理库,是 Moment.js 的现代化替代方案
  • date-fns - 日期工具函数,用于 TechUI Extended 中封装过的 Vuepic Datepicker
  • animate.css - 集合了可供使用的、跨浏览器的网页项目动画

🔗 相关资源

🤝 贡献

这是一个专为 TechUI 维护的专用库。如有疑问或需要支持,请联系作者。


Made with ❤️ for TechUI