Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lancercomet/myweblibs
A collection of my personal web libraries.
https://github.com/lancercomet/myweblibs
canvas css fetch-api fps frontend library typescript typescript-library validation web webfrontend
Last synced: 18 days ago
JSON representation
A collection of my personal web libraries.
- Host: GitHub
- URL: https://github.com/lancercomet/myweblibs
- Owner: LancerComet
- Created: 2022-04-05T14:17:54.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-24T08:46:32.000Z (about 2 months ago)
- Last Synced: 2024-10-13T11:34:33.089Z (about 1 month ago)
- Topics: canvas, css, fetch-api, fps, frontend, library, typescript, typescript-library, validation, web, webfrontend
- Language: TypeScript
- Homepage:
- Size: 2.37 MB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MyWebLibs
[![MyWebLibs](https://github.com/LancerComet/MyWebLibs/workflows/Test/badge.svg)](https://github.com/LancerComet/MyWebLibs/actions)
This repository contains several web packages of my own.
## List
- Canvas: A Canvas utility.
[![npm version](https://badge.fury.io/js/@lancercomet%2Fcanvas.svg)](https://www.npmjs.org/@lancercomet%2Fcanvas)- ESLintRules: My ESLint config.
[![npm version](https://badge.fury.io/js/@lancercomet%2Feslint-config-eslint-rules.svg)](https://www.npmjs.org/@lancercomet%2Feslint-config-eslint-rules)- Fetcher: Yet another fetcher library. A wrapper of native fetch.
[![npm version](https://badge.fury.io/js/@lancercomet%2Ffetcher.svg)](https://www.npmjs.org/@lancercomet%2Ffetcher)- FpsCounter: Read fps.
[![npm version](https://badge.fury.io/js/@lancercomet%2Ffps-counter.svg)](https://www.npmjs.org/@lancercomet%2Ffps-counter)- GrandPainter: A library to let you draw images on canvas with layer effects.
[![npm version](https://badge.fury.io/js/@lancercomet%2Fgrand-painter.svg)](https://www.npmjs.org/@lancercomet%2Fgrand-painter)- HtmlParser: A html parser. Parse html string into AST.
[![npm version](https://badge.fury.io/js/@lancercomet%2Fhtml-parser.svg)](https://www.npmjs.org/@lancercomet%2Fhtml-parser)- QiniuUploader: Upload assets to the Qiniu CDN.
[![npm version](https://badge.fury.io/js/@lancercomet%2Fqiniu-uploader.svg)](https://www.npmjs.org/@lancercomet%2Fqiniu-uploader)- Semaphore: A simple semaphore implementation.
[![npm version](https://badge.fury.io/js/@lancercomet%2Flib.semaphore.svg)](https://www.npmjs.org/@lancercomet%2Flib.semaphore)- SimpleSaver: This library helps you to download one or several files easily.
[![npm version](https://badge.fury.io/js/@kaynewang%2Fsimple-saver.svg)](https://www.npmjs.org/@kaynewang%2Fsimple-saver)- Style: A CSS library. It contains many css rules just like Tailwind.
[![npm version](https://badge.fury.io/js/@lancercomet%2Fstyle.svg)](https://www.npmjs.org/@lancercomet%2Fstyle)- Types: A package that contains some type definitions.
[![npm version](https://badge.fury.io/js/@lancercomet%2Ftypes.svg)](https://www.npmjs.org/@lancercomet%2Ftypes)- Utils: A personal utility library.
[![npm version](https://badge.fury.io/js/@lancercomet%2Futils.svg)](https://www.npmjs.org/@lancercomet%2Futils)- Yunomix: Yunomix is a validation toolkit which is designed for TypeScript users in AOP form.
[![npm version](https://badge.fury.io/js/@lancercomet%2Fyunomix.svg)](https://www.npmjs.org/@lancercomet%2Fyunomix)