nodejs / Tooling
Advancing Node.js as a framework for writing great tools
Stars: ✭ 98
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
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].