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

design-system-team94

v0.2.42

Published

스토리북을 활용한 UI 디자인 시스템

Downloads

164

Readme

TEAM94

😎 서비스 소개 (디자인부터 npm 배포까지! 🚃)

Figma를 사용하여 직접 UI를 디자인한 후, 디자인 시스템 개발하여 스토리북과 라이브러리에 배포하였습니다. 프로젝트마다 반복되는 컴포넌트 사용이 비효율적인 작업으로 생각되어 디자인 시스템을 만들어 npm에 라이브러리 형태로 배포하여 생산성을 향상하고자 하였습니다. 앞으로 지속적인 업데이트와 피드백을 통해 디자인 시스템을 더욱 발전시키고자 합니다.

🚅 적용 방법

먼저, 라이브러리를 다운 받아주세요.

npm i design-system-team94

그리고 tailwind.config 파일에 아래의 설정을 추가한 후 사용해주세요!

module.exports = {
  presets: [require('design-system-team94/tw-config/preset')],

  content: [
    ...,
    './node_modules/design-system-team94/**/*.js'
  ],
}

🏷️ 라이브러리 사용법 (StoryBook)

📖 스토리북 URL

스토리북 CI / CD 적용하기

🏷️ UI 디자인 (Figma)

🎨 피그마 URL

🏷️ 프로젝트 소개서 (Notion)

📎 노션 URL

🏷️ NPM

📖 NPM URL

NPM 라이브러리 배포하기

라이브러리 스타일 이슈 해결하기

🐶 팀원 소개

| 박건우 | 강경서 | | ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | | | | 🔗 GitHub | 🔗 GitHub |

⚙️ 가이드라인

컨벤션 설립

ESlint Prettier

협업 툴

Discord Figma Notion

기술 스택

React TypeScript Tailwind-CSS StoryBook

🤔 회고

👨🏻‍💻박건우: 스토리북을 사용하며 디자인 시스템과 문서화의 중요성에 대해 배웠습니다. 팀원분과 함께 디자인부터 배포까지 진행하며 다채로운 경험을 할 수 있었습니다. 향후 프로젝트에서는 발전된 디자인 시스템을 활용하여 더 나은 결과물을 만들어 나갈 것입니다.

🧑🏻‍💻강경서: 처음 경험해보는 라이브러리 배포, 개발을 하면서 마주친 이슈들을 팀원분과 해결하면서 많이 배웠습니다. 스프린트 프로젝트를 통해 짧은 기간에 집중된 노력으로 보다 빠르게 프로젝트를 완료할 수 있었습니다. 해당 디자인 시스템을 더욱 발전시켜 앞으로 진행하게 될 많은 프로젝트에서 사용하고싶습니다.