COLIN / PROJECTS

Open Source Projects

Open source projects to explore, with original authors and repositories preserved

2.05k
221
3.21M
vue-picture-cropper
UI
chengpeiquan / vue-picture-cropper

vue-picture-cropper

157
11
552.94k

A simple and easy-to-use picture cropping component for Vue 3.

@re-dev/react-truncate
UI
remanufacturing / react-truncate

@re-dev/react-truncate

60
5
1.21M

Provides `Truncate`, `MiddleTruncate` and `ShowMore` React components for truncating multi-line spans and adding an ellipsis.

learning-vue3
Tutorial
chengpeiquan / learning-vue3

learning-vue3

1.49k
175

Which has been read by more than 2.3 million people, provides basic knowledge points about front-end engineering development, as well as an introductory learning guide for TypeScript, Vue 3, and Pinia.

vite-plugin-banner
Bundling
chengpeiquan / vite-plugin-banner

vite-plugin-banner

113
5
846.68k

A Vite plugin that adds a banner comment to the header of each chunk file.

@bassist/utils
Toolkit
chengpeiquan / bassist

@bassist/utils

10
3
464.52k

Opinionated collection of common JavaScript / TypeScript utils, fully tree shakeable, no bundler required, type strong, SSR friendly.

@web-analytics/core
Toolkit
analyticsjs / web-analytics

@web-analytics/core

9
54.44k

Website pageview analytics tool for framework-free and multi-analytics-platform support.

@web-analytics/vue
Toolkit
analyticsjs / web-analytics

@web-analytics/vue

9
52.74k

Website pageview analytics tool for Vue.js (Including VuePress , VitePress etc.) and multi-analytics-platform support.

create-preset
Scaffold
awesome-starter / create-preset

create-preset

46
3
2.02k

Provides the ability to quickly create preset projects.

@bassist/node-utils
Toolkit
chengpeiquan / bassist

@bassist/node-utils

10
3
3.34k

Opinionated collection of common Node.js utils.

@bassist/eslint-config
Configuration
chengpeiquan / bassist

@bassist/eslint-config

10
3
3.76k

A modern flat ESLint configuration for ESLint.

Configuration
@bassist/progress
UI
chengpeiquan / bassist

@bassist/progress

10
3
876

Simple slim progress bars base on NProgress.

@bassist/oxc-integration
Configuration
chengpeiquan / bassist

@bassist/oxc-integration

10
3
2.96k

An Oxc-first workflow package for projects, while still keeping an ESLint fallback available where framework coverage is not yet enough.

Configuration
@bassist/tsconfig
Configuration
chengpeiquan / bassist

@bassist/tsconfig

10
3
2.96k

Some TSConfig files for working with TypeScript projects.

Configuration
@bassist/changelog
Toolkit
chengpeiquan / bassist

@bassist/changelog

10
3
787

Simple CHANGELOG generator.

@bassist/release
Toolkit
chengpeiquan / bassist

@bassist/release

10
3
685

Simple GitHub release generator.

chengpeiquan.com
Template
chengpeiquan / chengpeiquan.com

chengpeiquan.com

59
9

My personal website, base on React 19 and Next.js 15.

@bassist/build-config
Configuration
chengpeiquan / bassist

@bassist/build-config

10
3
1.04k

Opinionated collection of common build tool configurations.

Configuration
@bassist/build-config
Configuration
chengpeiquan / bassist

@bassist/build-config

10
3
1.04k

Opinionated collection of common build tool configurations.

Configuration
blackwork
UI
chengpeiquan / blackwork

blackwork

1
4.86k

Blackwork Tattoo style React UI layout for blogs, documentation sites, and other content-driven websites.

react-forage
Toolkit
chengpeiquan / react-forage

react-forage

2
1.77k

LocalForage Hooks and Providers for React.

@iso-639/data
Toolkit
ISO-639 / language-code

@iso-639/data

2
1.52k

Contains code lists for ISO 639-1 and ISO 639-2 as well as multi-language support.

@blackwork/docs
UI
chengpeiquan / blackwork

@blackwork/docs

1
1.64k

Next.js-first documentation framework for Blackwork projects, with content discovery, locale-aware routing, metadata, navigation, and theme shells.

@blackwork/machine
Toolkit
chengpeiquan / blackwork

@blackwork/machine

1
1.21k

Markdown and MDX engine for the Blackwork React UI ecosystem, powering Blackwork-based blogs and documentation sites.

git-commit-analytics
Program
analyticsjs / git-commit-analytics

git-commit-analytics

31
2

A tool to analyze your git repository's commit log. I can help you generate daily/weekly or longer work reports.

refresh-token
Tutorial
chengpeiquan / refresh-token

refresh-token

12
3

The refreshToken scheme and demo based on OAuth 2.0 for Front end developer.

@blackwork/search
Toolkit
chengpeiquan / blackwork

@blackwork/search

1
544

Pagefind integration for Blackwork projects, with server-side indexing utilities and browser-side search clients.

@iso-639/mapping
Toolkit
ISO-639 / language-code

@iso-639/mapping

2
286

ISO 639 language code mapping toolkit, which can easily help you manage language data.

vue3-ts-vite-starter
Template
awesome-starter / vue3-ts-vite-starter

vue3-ts-vite-starter

13
2

A template for Vue with TypeScript, base on Vite.

group-buy-calculator
Online Tool
chengpeiquan / group-buy-calculator

group-buy-calculator

5

A takeaway billing calculator, no need to worry about red envelopes, redemption coupons and other messy reductions, it will automatically calculate the discount ratio to get the final bill.

cert-patroller
Server
node-service / cert-patroller

cert-patroller

3
2

A patroller that regularly checks for expiring SSL certificates, based on Node.js and Porkbun APIs.

zhihu-collection-helper
Program
chengpeiquan / zhihu-collection-helper

zhihu-collection-helper

3

Zhihu Favorites Assistant can add articles from a column to favorites. It is suitable for situations where a large amount of content needs to be filled in the favorites at the initial stage of creation.

vue-baidu-analytics
End of Life
analyticsjs / vue-baidu-analytics

vue-baidu-analytics

23
1
2.06k

Replaced by @web-analytics/vue .

@bassist/eslint
End of Life
chengpeiquan / bassist

@bassist/eslint

10
3
1.49k

Replaced by @bassist/eslint-config .

vue-cnzz-analytics
End of Life
analyticsjs / vue-cnzz-analytics

vue-cnzz-analytics

14
1.21k

Replaced by @web-analytics/vue .

@bassist/commit
End of Life
chengpeiquan / bassist

@bassist/commit

10
3
658

Simple Commit Lint.

@bassist/uno
End of Life
chengpeiquan / bassist

@bassist/uno

10
3
642

Custom configuration for UnoCSS.