Skip to content

Latest commit

 

History

History
481 lines (299 loc) · 28.8 KB

tools-tutorial.md

File metadata and controls

481 lines (299 loc) · 28.8 KB

综合

Mac

Windows

编辑器

Sublime

Atom

Visual Editor

Lite

  • rxi/lite: A lightweight text editor written in Lua

oni2

富文本

终端

  • starship/starship: ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
  • gokcehan/lf: Terminal file manager https://godoc.org/github.com/gokcehan/lf
  • terminal: The new Windows Terminal, and the original Windows console host -- all in the same place!
  • butterfly: A web terminal based on websocket and tornado
  • bash-it: A community Bash framework.
  • Amp: A text editor for your terminal.
  • facebook/fb-adb: A better shell for Android devices.
  • subfinder: Subfinder is a subdomain discovery tool that discovers valid subdomains for websites. Designed as a passive framework to be useful for bug bounties and safe for penetration testing.
  • ogham/exa: A modern version of ‘ls’.
  • soimort/translate-shell: 💬 Command-line translator using Google Translate, Bing Translator, Yandex.Translate, etc.

搜索引擎

建站工具

Static Site Generator

Blog System

构建论坛社区

打造桌面应用

Terminal

  • awesome-shell: A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
  • oh-my-zsh: A delightful community-driven (with 1,200+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community. https://ohmyz.sh/
  • fish-shell: The user-friendly command line shell. http://fishshell.com
  • awesome-powershell: A curated list of delightful PowerShell modules and resources
  • zeit/hyper: A terminal built on web technologies https://hyper.is
  • pod4g/hiper: 🚀 A statistical analysis tool for performance testing
  • concurrently: Run commands concurrently. Like npm run watch-js & npm run watch-less but better.
  • mixn/carbon-now-cli: 🎨 Beautiful images of your code — from right inside your terminal.
  • youtube-dl: Command-line program to download videos from YouTube.com and other video sites http://rg3.github.io/youtube-dl/
  • tiny-care-terminal: 💖💻 A little dashboard that tries to take care of you when you're using your terminal.
  • tsl0922/ttyd: Share your terminal over the web
  • Eugeny/terminus: A terminal for a more modern age

Terminal Search/finder

在线 PPT 制作

Jenkins

Fiddler

Kindle

Email Templates

JS 在线演示

iconfont


NPM & YARN

Jade(Pug)

  • Pug: Pug – robust, elegant, feature rich template engine for Node.js
  • Jade 小书: Jade - robust, elegant, feature rich template engine for nodejs http://jade-lang.com

PM2

Advanced, production process manager for Node.js


Tool library

  • d3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉 https://d3js.org ( 使用 SVG,Canvas 和 HTML 将数据带入生活。)

  • three

    JavaScript 3D library. https://threejs.org/ (JavaScript 3D 库。)

  • three.ar.js

    A helper three.js library for building AR web experiences that run in WebARonARKit and WebARonARCore( 助手 three.js 库,用于构建在 WebARonARKit 和 WebARonARCore 中运行的 AR Web 体验 )

  • axios

    Promise based HTTP client for the browser and node.js ( 用于浏览器和 node.js 的基于 Promise 的 HTTP 客户端 )

  • lodash

    A modern JavaScript utility library delivering modularity, performance, & extras. https://lodash.com/ ( 一个现代的 JavaScript 实用程序库,提供模块化,性能和附加功能。)

  • fullPage.js

    fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple (Alvaro Trigo 的 fullPage 插件。快速简单地创建全屏页面 ) http://alvarotrigo.com/fullPage/

  • dayjs

    ⏰Fast 2KB immutable date library alternative to Moment.js with the same modern API ( 使用相同的现代 API 替代 Moment.js 的快速 2KB 不可变日期库 )https://github.com/xx45/dayjs

  • velocity

    Accelerated JavaScript animation. ( 加速 JavaScript 动画。)

  • echo

    Lazy-loading images with data-* attributes ( 懒惰加载带有 data- * 属性的图像 )

  • hammerJs

    A javascript library for multi-touch gestures :// You can touch this http://hammerjs.github.io ( 一个用于多点触控手势的 javascript 库 Vue-touch)。

  • mjml

    MJML: the only framework that makes responsive-email easy (MJML :使电子邮件变得简单的唯一框架 )

  • cleaver

    30-second slideshows for hackers http://jdan.github.io/cleaver (Cleaver 是为 Hacker 准备的工具 — 30 秒就可以制作成幻灯片 )

  • deeplearnjs

    Hardware-accelerated deep learning and linear algebra (NumPy) library for the web.( 用于网络的硬件加速深度学习和线性代数(NumPy )库 )

  • neurojs

    A javascript deep learning and reinforcement learning library.( 一个 javascript 深入学习和强化学习库。)

  • lerna

    A tool for managing JavaScript projects with multiple packages. https://lernajs.io ( 用于管理具有多个软件包的 JavaScript 项目的工具。 https://lernajs.io)

  • toss-puppeteer

    Try all kinds of toss about using GoogleChrome puppeteer. ( 尝试使用 GoogleChrome puppeteer 进行各种折磨 )

  • cheerio

    Fast, flexible, and lean implementation of core jQuery designed specifically for the server. https://cheerio.js.org/ ( 快速,灵活,精简的实现核心 jQuery 专为服务器而设计。)

  • autotrack

    Automatic and enhanced Google Analytics tracking for common user interactions on the web. ( 自动增强的 Google Analytics(分析)跟踪功能,用于网络上的常见用户互动 )

  • moment

    Parse, validate, manipulate, and display dates in javascript. http://momentjs.com ( 在 javascript 中解析,验证,操作和显示日期。)

  • date-fns

    ⏳ Modern JavaScript date utility library ⌛️https://date-fns.org(⏳现代JavaScript日期实用程序库⌛️)

  • spacetime

    A lightweight way to handle timezones in js https://smallwins.github.io/spacetime/ ( 一种轻量级的方式来处理 js 中的时区 )

  • lighthouse

    Auditing, performance metrics, and best practices for Progressive Web Apps (Progressive Web Apps 的审计,性能指标和最佳做法 )

  • intro.js

    A better way for new feature introduction and step-by-step users guide for your website and project. ( 为您的网站和项目提供新功能介绍和分步用户指南的更好方法 ) http://introjs.com

  • shelljs

    🐚 Portable Unix shell commands for Node.js http://shelljs.org (Node.js 的 Portable Unix shell 命令 )

  • immutable-js

    Immutable persistent data collections for Javascript which increase efficiency and simplicity. http://facebook.github.io/immutable-js/ ( 用于 Javascript 的不变的持久数据集合可以提高效率和简单性。)

  • nuxt

    Versatile Vue.js Framework https://nuxtjs.org ( 多功能 Vue.js 框架https://nuxtjs.org)

  • poi

    ⚡️ Delightful web development. https://poi.js.org (⚡⚡ 令人愉快的网页开发 )

  • sizzy

    A tool for testing responsive websites crazy-fast https://sizzy.co/ ( 用于快速测试响应网站的工具 )

  • pushjs

    The world's most versatile desktop notifications framework https://pushjs.org ( 世界上最通用的桌面通知框架 )

  • pace

    Automatically add a progress bar to your site. #hubspot-open-source ( 自动向您的网站添加进度条。 # hubspot 开源 )

  • fingerprintjs2

    Modern & flexible browser fingerprinting library http://valve.github.io/fingerprintjs2/ ( 现代灵活的浏览器指纹库 )

  • napa.js

    Napa.js: a multi-threaded JavaScript runtime (Napa.js:一个多线程 JavaScript 运行时 )

  • Hotkeys.js

    ➷ A robust Javascript library for capturing keyboard input. It has no dependencies(➷ 强大的 Javascript 库,用于捕获键盘输入。它没有依赖关系。)https://git.io/hotkeys.js

  • xterm.js

    A terminal for the web. (Xterm.js 是用 JavaScript 编写的终端前端组件,可在浏览器中使用 ) https://xtermjs.org/

  • signale

    👋 Hackable console logger

  • spritejs

    A cross-platform lightweight 2D render object model. http://spritejs.org

  • mousetrap

    Simple library for handling keyboard shortcuts in Javascript(用于处理键盘快捷键的简单库)https://craig.is/killing/mice

  • v8n

    ☑️ JavaScript fluent validation library ( JavaScript 流畅的验证库。) . https://imbrn.github.io/v8n

  • between.js

    Lightweight JavaScript (ES6) tweening engine https://between.js.org/

  • jsPDF

    Client-side JavaScript PDF generation for everyone. https://parall.ax/products/jspdf

  • clipboardy

    Access the system clipboard (copy/paste)

  • forgJs

    ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love

  • quicklink

    ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time

  • web

    📦 ✨ Install npm dependencies that run directly in the browser. No Browserify, Webpack or import maps required.

  • glicky

    🐭 An in-browser task runner for modern web development(🐭 用于现代 Web 开发的浏览器内任务运行器)

  • mercury-parser

    📜 Extracting content from the chaos of the web. https://mercury.postlight.com/web-parser/ (📜 从混乱的网络中提取内容。 )

  • python-shell

    Run Python scripts from Node.js with simple (but efficient) inter-process communication through stdio (通过 stdio 通过简单(但有效)的进程间通信从 Node.js 运行 Python 脚本)

  • async-validator

    Validate form asynchronous. A variation of https://freeformsystems/async-validate 异步表单验证

  • leader-line

    Draw a leader line in your web page. http://anseki.github.io/leader-line 在网页上绘制引导线

  • kitze/JSUI

    A powerful UI toolkit for managing JavaScript apps(强大的 UI 工具包,用于管理 JavaScript 应用)

  • lirantal/is-website-vulnerable

    finds publicly known security vulnerabilities in a website's frontend JavaScript libraries(在网站的前端 JavaScript 库中发现公开的安全漏洞)

  • IonicaBizau/scrape-it

    🔮 A Node.js scraper for humans. (适用于人类的 Node.js 抓取工具。)

  • Stuk/jszip

    Create, read and edit .zip files with Javascript http://stuartk.com/jszip (使用 Javascript 创建,读取和编辑.zip 文件)

  • eligrey/FileSaver.js

    An HTML5 saveAs() FileSaver implementation (HTML5 saveAs() FileSaver 实现)

  • ai/nanoid

    A tiny (118 bytes), secure, URL-friendly, unique string ID generator for JavaScript (微型(118 字节),安全,友好的 URL,唯一的字符串 ID 生成器,用于 JavaScript)

  • swc-project/swc

    Super-fast typescript / javascript compiler written in rust (用 Rust 编写的超快速打字稿/ JavaScript 编译器)

  • crabbly/Print.js

    A tiny javascript library to help printing from the web.(一个小型的 JavaScript 库,可帮助您从网络上进行打印。)

  • posva/catimg

    🦦 Insanely fast image printing in your terminal(terminal 在终端上疯狂地快速打印图像)

  • pixijs/pixi.js

    The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.(HTML5 创建引擎:使用最快,最灵活的 2D WebGL 渲染器创建精美的数字内容。)

  • sivan/heti

    赫蹏(hètí)是专为中文内容展示设计的排版样式增强。它基于通行的中文排版规范而来,可以为网站的读者带来更好的文章阅读体验。