markdown 一些有用的好东西(工具,库等)的精选列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 一些有用的好东西(工具,库等)的精选列表相关的知识,希望对你有一定的参考价值。

# useful-goodies

Curated list of some useful goodies (tools, libs, etc.)

## Desktop

- [kap](https://github.com/wulkano/kap) - An open-source screen recorder built with web technology
- [insomnia](https://github.com/getinsomnia/insomnia) - The most intuitive cross-platform REST API Client


## Command Line Tools

- [ripgrep](https://github.com/BurntSushi/ripgrep) is a line oriented search tool that recursively searches your current directory for a regex pattern while respecting your gitignore rules.
- [fd](https://github.com/sharkdp/fd) - A simple, fast and user-friendly alternative to 'find'.
- [tldr](https://github.com/tldr-pages/tldr) - Simplified and community-driven man pages
- [fzf](https://github.com/junegunn/fzf) - A command-line fuzzy finder
- [httpie](https://github.com/jakubroztocil/httpie) - Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. 
- [slack-term](https://github.com/erroneousboat/slack-term) - Slack client for your terminal
- [stacks-cli](https://github.com/WeiChiaChang/stacks-cli) - Analyze website stack from the terminal
- [insecres](https://github.com/kkomelin/insecres) - A console tool that finds insecure resources on HTTPS sites
- [release-it](https://github.com/webpro/release-it) - CLI release tool for Git repos and npm packages.
- [nvm-auto](https://github.com/dijitalmunky/nvm-auto) - oh-my-zsh plugin to auto-switch node versions using nvm
- [fkill-cli](https://github.com/sindresorhus/fkill-cli) - Fabulously kill processes. Cross-platform.
- [asciinema](https://github.com/asciinema/asciinema) - Terminal session recorder  https://asciinema.org
- [prettier](https://github.com/prettier/prettier) - Prettier is an opinionated code formatter. https://prettier.io

### Monitoring

- [gtop](https://github.com/aksakalli/gtop) - System monitoring dashboard for terminal
- [ctop](https://github.com/bcicen/ctop) - Top-like interface for container metrics
- [autocannon](https://github.com/mcollina/autocannon) - fast HTTP/1.1 benchmarking tool written in Node.js
- [wrk](https://github.com/wg/wrk) - Modern HTTP benchmarking tool
- [lighthouse](https://github.com/GoogleChrome/lighthouse) - Auditing, performance metrics, and best practices for Progressive Web Apps
- [netutils-linux](https://github.com/strizhechenko/netutils-linux) - A suite of utilities simplilfying linux networking stack performance troubleshooting and tuning.

### NPM

- [np](https://github.com/sindresorhus/np) - A better `npm publish`
- [npm-check](https://github.com/dylang/npm-check) - Check for outdated, incorrect, and unused dependencies.


## Services / Platforms

- [dockeron](https://github.com/dockeron/dockeron) - Electron + Vue.js for Docker
- [verdaccio](https://github.com/verdaccio/verdaccio) - A lightweight private npm proxy registry
- [1backend](https://github.com/1backend/1backend) - Run your web apps easily with a complete platform that you can install on any server. Build composable microservices and lambdas. https://1backend.com
- [imgproxy](https://github.com/DarthSim/imgproxy) - Fast and secure standalone server for resizing and converting remote images

## JavaScript

### Views

- [charts](https://github.com/frappe/charts) - Simple, responsive, modern SVG Charts with zero dependencies 
- [g2](https://github.com/antvis/g2) - G2 (The Grammar of Graphics)
- [echarts](https://github.com/ecomfe/echarts) - A powerful, interactive charting and visualization library for browser http://echarts.baidu.com/
- [flatpickr](https://github.com/flatpickr/flatpickr) - lightweight and powerful datetimepicker with no dependencies
- [draggable](https://github.com/Shopify/draggable) - The JavaScript Drag & Drop library your grandparents warned you about.
- [Siema](https://github.com/pawelgrzybek/siema) - Lightweight and simple carousel with no dependencies.
- [lozad.js](https://github.com/ApoorvSaxena/lozad.js) - Highly performant, light ~0.8kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more
- [muuri](https://github.com/haltu/muuri) - Responsive, sortable, filterable and draggable grid layouts 
- [uppy](https://github.com/transloadit/uppy) - The next open source file uploader for web browsers
- [slate](https://github.com/ianstormtaylor/slate) - A completely customizable framework for building rich text editors.
- [pell](https://github.com/jaredreich/pell) - the simplest and smallest (1kB) WYSIWYG text editor for web, with no dependencies
- [prosemirror](https://github.com/ProseMirror/prosemirror) - The ProseMirror WYSIWYM editor
- [tui.editor](https://github.com/nhnent/tui.editor) - Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible. 
- [heml](https://github.com/SparkPost/heml) - HEML is an open source markup language for building responsive email.
- [phaser](https://github.com/photonstorm/phaser) - Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. http://phaser.io

### Libs / Utils

- [date-fns](https://github.com/date-fns/date-fns) - Modern JavaScript date utility library
- [luxon](https://github.com/moment/luxon) - A library for working with dates and times in JS
- [spacetime](https://github.com/smallwins/spacetime) - A lightweight javascript timezone library
- [immutable-js](https://github.com/facebook/immutable-js) - Immutable persistent data collections for Javascript which increase efficiency and simplicity.
- [voca](https://github.com/panzerdp/voca) is a JavaScript library for manipulating strings.
- [automerge](https://github.com/automerge/automerge) - A JSON-like data structure that can be modified concurrently by different users, and merged again automatically.
- [convert-layout](https://github.com/ai/convert-layout) - JS library to convert text from one keyboard layout to other
- [fuzzysort](https://github.com/farzher/fuzzysort) - Fast SublimeText-like fuzzy search for JavaScript.
- [date2json](https://github.com/tigercosmos/date2json) - Parse Date to Json in JavaScript
- [greenlet](https://github.com/developit/greenlet) - Move an async function into its own thread.- [json-dry](https://github.com/skerit/json-dry) - JSON-dry allows you to serialize & revive objects containing circular references, dates, regexes, class instances,...
- [on-change](https://github.com/sindresorhus/on-change) - Watch an object or array for changes
- [emittery](https://github.com/sindresorhus/emittery) - Simple and modern async event emitter
- [scrollama](https://github.com/russellgoldenberg/scrollama) - Scrollytelling with IntersectionObserver.
- [superstruct](https://github.com/ianstormtaylor/superstruct) - A simple and composable way to validate data in Javascript.
- [tweet-parser](https://github.com/jackfranklin/tweet-parser) - Parsing tweets into lists of entities.
- [stockroom](https://github.com/developit/stockroom) - Offload your store management to a worker easily.
- [workerize](https://github.com/developit/workerize) - Run a module in a Web Worker. 
- [nano-equal](https://github.com/smelukov/nano-equal) - Ultra fast and compact implementation of deep equal without any production dependencies.
- [Size Limit](https://github.com/ai/size-limit) is a tool to prevent JavaScript libraries bloat. With it, you know exactly for how many kilobytes your JS library increases the user bundle.
- [CSSTree](https://github.com/csstree/csstree) - The set of tools for working with CSS, including fast detailed parser (string->AST), walkers, generators (AST->string) and even lexer (validation and matching) based on knowledge of spec and browser implementations (see schema for details).
- [micron](https://github.com/webkul/micron) - a [μ] microInteraction library built with CSS Animations and controlled by JavaScript Power
- [sqip](https://github.com/technopagan/sqip) - "SQIP" (pronounced \skwɪb\ like the non-magical folk of magical descent) is a SVG-based LQIP technique.

## Node.js

- [typescript-starter](https://github.com/bitjson/typescript-starter) - Quickly create and configure a new library or Node.js project
- [hexo](https://github.com/hexojs/hexo) - A fast, simple & powerful blog framework, powered by Node.js. 
- [nodejs-dashboard](https://github.com/FormidableLabs/nodejs-dashboard) - Telemetry dashboard for node.js apps from the terminal!
- [node-clinic](https://github.com/nearform/node-clinic) - Clinic diagnoses your Node.js performance issues
- [pm2-web](https://github.com/achingbrain/pm2-web) - A web based monitor for PM2
- [nexe](https://github.com/nexe/nexe) - create a single executable out of your node.js apps
- [puppeteer](https://github.com/GoogleChrome/puppeteer) - Headless Chrome Node API 
- [node-lru-cache](https://github.com/isaacs/node-lru-cache) - A cache object that deletes the least-recently-used items.
- [fastify](https://github.com/fastify/fastify) - Fast and low overhead web framework, for Node.js
- [nest](https://github.com/nestjs/nest) - A progressive Node.js framework for building efficient and scalable server-side applications on top of TypeScript & JavaScript (ES6 / ES7 / ES8) heavily inspired by Angular 
- [franciscop/server](https://github.com/franciscop/server) -  Simple and powerful server for Node.js
- [routing-controllers](https://github.com/typestack/routing-controllers) - Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express / Koa using TypeScript and Routing Controllers Framework.
- [knex](https://github.com/tgriesser/knex) - A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use. 
- [mri](https://github.com/lukeed/mri) - Quickly scan for CLI flags and arguments
- [faker.js](https://github.com/Marak/faker.js) - generate massive amounts of fake data in Node.js and the browser
- [node-prune](https://github.com/tj/node-prune) - Remove unnecessary files from node_modules (.md, .ts, ...)
- [bottender](https://github.com/Yoctol/bottender) - Make Bots in Your Way, Fast and Flexibly
- [svgo](https://github.com/svg/svgo) - Nodejs-based tool for optimizing SVG vector graphics files
- [domino](https://github.com/fgnass/domino) - Server-side DOM implementation based on Mozilla's dom.js
- [pidusage](https://github.com/soyuka/pidusage) - Cross-platform process cpu % and memory usage of a PID
- [grabity](https://github.com/e-oj/grabity) - Get Open Graph and Twitter Cards preview from a link. Just grab it!
- [leakage](https://github.com/andywer/leakage) - Memory leak testing for node.
- [crow-metrics](https://github.com/robey/crow-metrics) - small metrics collector for node
- [Cli steps](https://github.com/poppinss/cli-step) - This module makes it super simple to show animated steps on the terminal and also track the time spent to perform those steps.
- [npmgraph](https://github.com/broofa/npmgraph) - npmgraph
- [chalk](https://github.com/chalk/chalk) - terminal string styling done right.
- [plop](https://github.com/amwmedia/plop) - Micro-generator framework that makes it easy for an entire team to create files with a level of uniformity
- [hygen](https://github.com/jondot/hygen) - The simple, fast, and scalable code generator that lives in your project
- [webshot-factory](https://github.com/ashubham/webshot-factory) - Web Screenshots at scale based on headless chrome)
- [headless-chrome-crawler](https://github.com/yujiosaka/headless-chrome-crawler) - Distributed crawler powered by Headless Chrome
- [web3.js](https://github.com/ethereum/web3.js) - Ethereum JavaScript API
- [strapi](https://github.com/strapi/strapi) - Node.js Content Management Framework (headless-CMS) to build powerful API with no effort.

## CSS

- [animate.css](https://github.com/daneden/animate.css) - A cross-browser library of CSS animations. As easy to use as an easy thing. 
- [normalize.email.css](https://github.com/dudeonthehorse/normalize.email.css)
- [SuperTinyIcons](https://github.com/edent/SuperTinyIcons)
- [spectre](https://github.com/picturepan2/spectre)
- [font-awesome-svg](https://github.com/ivanvotti/font-awesome-svg) - Font Awesome icons as individual SVG files

## Webpack

- [jarvis](https://github.com/zouhir/jarvis) - A very intelligent browser based Webpack dashboard
- [moment-locales-webpack-plugin](https://github.com/iamakulov/moment-locales-webpack-plugin) - Easily remove unused Moment.js locales with webpack

## Go

- [caire](https://github.com/esimov/caire) - Content aware image resize library

## Testing

- [nock](https://github.com/node-nock/nock) - HTTP mocking and expectations library
- [smocha](https://github.com/rodrigodiez/smocha) - Smocha is a http smoke tests runner focused on simplicity, readability, and speed
- [vue-test-utils](https://github.com/vuejs/vue-test-utils/) - Utilities for testing Vue components
- [jest](https://github.com/facebook/jest) - Delightful JavaScript Testing

以上是关于markdown 一些有用的好东西(工具,库等)的精选列表的主要内容,如果未能解决你的问题,请参考以下文章

markdown Jupyter有用的东西#jupyter

markdown 有用的javscript初学者的东西要知道。

一些有用的在线工具

一些有用的在线工具

一些有用的在线工具

markdown 有用的工具