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

noist-beui

v0.2.6

Published

Vue 3 전용 UI 라이브러리

Readme

BeUI

Vue 3 전용 UI 라이브러리

BeUIVUE(vue3 composition api)전용 UI 컴포넌트 라이브러리입니다. 디자인 시스템이 적용된 Flog CSS 라이브러리를 기반으로 최신의 vue 3에 사용 가능한 컴포넌트로 이루어저 있습니다.

  • 총 25개 컴포넌트 구현
  • FallThrough attributes(속성 상속)을 이용한 간단한 컴포넌트 적용 방식
  • NPM 패키지 배포

Document

BeUI

History (이전 컴포넌트 라이브러리)

  • NTUI UI 컴포넌트 + style 라이브러리 분리 - vue 3 (optional api)
  • HWUI UI 컴포넌트 모음 - vue 2

Update

기존 컴포넌트 라이브러리와 다른점은

  • NPM 패키징
  • 최신 vue (vue 3 composition api) 적용
  • 디자인 토큰 업데이트
  • 코드 경량화

등이 있습니다.

라이브러리 전체를 NPM 패키징 하여 최신의 사용자 프로젝트에 적용 가능합니다. 또한 컴포넌트들의 모든 스타일 클래스명은 flog와 동일하기 떄문에 정의된 스타일을 그대로 사용 하거나 작업자가 새로운 빌드를 통해 각 프로젝트에 맞도록 스타일 테마를 변경하고 적용 가능합니다.

Install

npm install noist-beui

전역에서 모듈 전체를 install 하여 사용하거나 개별 컴포넌트를 임포트하여 사용 가능합니다. (beui.css 스타일은 설치와 상관없이 Import 해야합니다.)

  • 전역 설치
// main.js
// import modules
import Beui from 'noist-beui'
// import stylesheet
import 'noist-beui/beui.css'

const app = createApp('./App.vue')

app.use(Beui)

Usage

import { BeComponent } from 'noist-beui'
;<BeComponent v-bind="..."></BeComponent>

Story

UI 컴포넌트 라이브러리의 모듈화를 목표로 시작하게 된 프로젝트입니다. 이전까지는 각 서비스에서 개별로 사용하다보니 버전 관리가 어렵고 요구사항에 맞춰 각기 다른 코드 수정을 하게 되어 공용 라이브러리의 의미가 사라지게 되는것을 경험했습니다. 그래서 모듈화를 통해 하나의 관리 영역에서 버전을 적용한 업데이트 관리를 할 수 있는 라이브러리가 반드시 필요하다고 생각합니다.

감사합니다