All Projects → nodejs → Tooling

nodejs / Tooling

Advancing Node.js as a framework for writing great tools

Projects that are alternatives of or similar to Tooling

Typin
Declarative framework for interactive CLI applications
Stars: ✭ 126 (+28.57%)
Mutual labels:  command-line-tool, tooling, cli, terminal, command-line
Jquery.terminal
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
Stars: ✭ 2,623 (+2576.53%)
Mutual labels:  cli, terminal, command-line, console
Ascii
👾 ASCII Roulette :: ascii art video chat on the cli
Stars: ✭ 202 (+106.12%)
Mutual labels:  cli, terminal, command-line, console
Zoxide
A smarter cd command. Supports all major shells.
Stars: ✭ 4,422 (+4412.24%)
Mutual labels:  command-line-tool, cli, terminal, command-line
Nnn
n³ The unorthodox terminal file manager
Stars: ✭ 13,138 (+13306.12%)
Mutual labels:  cli, terminal, command-line, console
Cointop
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
Stars: ✭ 2,912 (+2871.43%)
Mutual labels:  cli, terminal, command-line, console
Laravel Zero
A PHP framework for console artisans
Stars: ✭ 2,821 (+2778.57%)
Mutual labels:  cli, terminal, command-line, console
Mandown
man-page inspired Markdown viewer
Stars: ✭ 173 (+76.53%)
Mutual labels:  cli, terminal, command-line, console
Sultan
Sultan: Command and Rule over your Shell
Stars: ✭ 625 (+537.76%)
Mutual labels:  command-line-tool, cli, terminal, command-line
Wonders
🌈 Declarative JavaScript framework to build command-line applications.
Stars: ✭ 34 (-65.31%)
Mutual labels:  cli, terminal, command-line, console
Window Size
Reliable way to to get the height and width of the terminal/console in a node.js environment.
Stars: ✭ 79 (-19.39%)
Mutual labels:  cli, terminal, command-line, console
Word Wrap
Wrap words to a specified length.
Stars: ✭ 107 (+9.18%)
Mutual labels:  cli, terminal, command-line, console
Crossline
A small, self-contained, zero-config, MIT licensed, cross-platform, readline and libedit replacement.
Stars: ✭ 53 (-45.92%)
Mutual labels:  cli, terminal, command-line, console
Tsukae
🧑‍💻📊 Show off your most used shell commands
Stars: ✭ 345 (+252.04%)
Mutual labels:  command-line-tool, cli, terminal, command-line
Ed
A modern UNIX ed (line editor) clone written in Go
Stars: ✭ 44 (-55.1%)
Mutual labels:  command-line-tool, cli, terminal, command-line
Rang
A Minimal, Header only Modern c++ library for terminal goodies 💄✨
Stars: ✭ 1,080 (+1002.04%)
Mutual labels:  cli, terminal, command-line, console
Forge Node App
🛠📦🎉 Generate Node.js boilerplate with optional libraries & tools
Stars: ✭ 90 (-8.16%)
Mutual labels:  command-line-tool, cli, command-line
Ginseng
C++ REPL Tool Builder
Stars: ✭ 65 (-33.67%)
Mutual labels:  cli, terminal, console
Mocha Chrome
☕️ Run Mocha tests using headless Google Chrome
Stars: ✭ 66 (-32.65%)
Mutual labels:  command-line-tool, terminal, command-line
Listr2
NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
Stars: ✭ 73 (-25.51%)
Mutual labels:  cli, terminal, console

Node.js' Tooling Group

Advancing Node.js as a framework for writing great tools

What nodejs/tooling Is

  • nodejs/tooling is a place to propose and discuss initiatives around improving the developer experience for those writing tools using Node.js.
  • nodejs/tooling is a group of developers who want to help. The team can be mentioned using the username @nodejs/tooling.

What nodejs/tooling Is Not

  • nodejs/tooling has nothing to do with internal tools or automation for the Node.js project. Maybe you were looking for nodejs/build or nodejs/automation?
  • nodejs/tooling is not an official "working group"; it presently has no charter.
  • There are no actual tools in nodejs/tooling.

"Tools" Definition

It may be easiest to provide this non-exhaustive list of examples:

  • Test runners & linters
  • Build tools & bundlers
  • Task runners
  • Package managers
  • System utilities
  • Compilers, transpilers & language servers
  • Modules, projects & libraries supporting these use cases

How to Help

  • Join the #node-tooling channel on the Dev Tools Community Slack (automatic signup)
  • Provide user feedback--how do you use Node.js to write tools? What's good? What could be better?
  • Create issues and participate in discussions
  • Attend online meetings
  • Document initiatives and send them as PRs
  • Help us formalize stuff if it's too loosey-goosey, b/c I'm just making this up as I go rn

Link Dump

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].