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 🙏

© 2024 – Pkg Stats / Ryan Hefner

plus-pro-components

v0.1.4

Published

Page level components developed based on Element Plus.

Downloads

2,514

Readme

plus-pro-components

ElementPlus version badge docs by vitepressBuild With Vitepnpmelement-plusgzip

Frontend components at the page level

English | 中文

Documentation

Documentation| 国内镜像文档

Introduction

plus-pro-components is a page level component library based on Vue and element plus, which has the following advantages:

  • Powerful function:plus-pro-components not only provide basic UI display functions, but also have complex data operations and business logic processing capabilities, which can quickly build powerful enterprise applications.

  • Easy to use: plus-pro-components provide easy-to-use APIs and comprehensive documentation, allowing developers to quickly get started and use the components within them.

  • Highly customizable: plus-pro-components support multiple configurations and style customization, which can meet the needs of different projects.

  • Compatible with element plus: plus-pro-components are 100% compatible with components with the same name as element plus, including properties, events, methods, slots, and more.

  • Rich component library: plus-pro-components provide a large number of UI components based on element plus, including tables, forms, layout, etc., which can meet the needs of most enterprise applications.

  • Use TypeScript: plus-pro-components are fully written using TypeScript, seamlessly integrating with your TypeScript project.

  • internationalization: provide complete internationalization, connecting with the element plus system, without the need for redundant configuration.

  • Presets: plus-pro-components preset basic styles, which are in line with the element plus style. plus-pro-components preset basic behavior, with less code and more functionality.

Advanced Component List

  • [x] Table -- Finished
  • [x] Search -- Finished
  • [x] Page -- Finished
  • [x] Form -- Finished
  • [x] DialogForm -- Finished
  • [x] DrawerForm -- Finished
  • [x] Descriptions -- Finished
  • [x] Layout -- Finished

Built-in Components List

  • [x] Dialog -- Finished
  • [x] Pagination -- Finished
  • [x] Radio -- Finished
  • [x] DatePicker -- Finished
  • [x] InputTag -- Finished
  • [x] DisplayItem -- Finished
  • [x] FormItem -- Finished
  • [x] Sidebar -- Finished
  • [x] Breadcrumb -- Finished
  • [x] Header -- Finished

shortcoming

plus-pro-components is a Vue and element plus based component library that provides many commonly used UI and business components, making it easy for developers to quickly build front-end pages. Although plus-pro components have many advantages, they also have the following drawbacks:

  • Higher learning costs:plus-pro-components is relatively complex, and learning all components may take a long time. Therefore, for novice developers, the learning cost may be relatively high.

  • Highly customizable limited: plus-pro-components support high customizability, but it is still impossible to guarantee 100% complete customization of the components. Projects with very high customization requirements should be used with caution.

🖥 Browser Compatibility

  • modern browser

| edge | Edge | chrome | safari | | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | Edge | last 2 versions | last 2 versions | last 2 versions |

Local Development Guidelines

Local Development Guidelines

Donate

If you find this project useful, you can buy author a glass of juice 🍹

| Wechat | Alipay | | -------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | | | |

LICENSE

MIT

Copyright (c) 2023-present, xiaofei