awesome-nodejs-precise
same as awesome-nodejs, but more precise
https://github.com/magicdawn/awesome-nodejs-precise
Last synced: 24 days ago
JSON representation
Filtered by javascript. Clear filters
Packages
Authentication
- Grant - square)]() | OAuth middleware for Express, Koa, and Hapi. |
Build tools
- webpack - square)]() | Packs modules and assets for the browser. |
- Brunch - square)]() | Front-end web app build tool with simple declarative config, fast incremental compilation, and an opinionated workflow. |
Command-line apps
- np - square)]() | A better npm publish. |
- yo - square)]() | Run Yeoman generators. |
- Standard - square)]() | JavaScript Standard Style — One style to rule them all. |
- fkill - cli .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Fabulously kill processes. Cross-platform. |
- is-online - online .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Check if the internet connection is up. |
- bcat - bcat .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Pipe command output to web browsers. |
- jsinspect - square)]() | Detect copy-pasted and structurally similar code. |
- browser-run - run .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Easily run code in a browser environment. |
- wallpaper - square)]() | Change the desktop wallpaper. |
- diff2html-cli - cli .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Pretty git diff to HTML generator. |
- trymodule - square)]() | Try out npm packages in the terminal. |
Command-line utilities
- shelljs - square)]() | Portable Unix shell commands. |
- chalk - square)]() | Terminal string styling done right. |
- meow - square)]() | CLI app helper. |
- Inquirer.js - square)]() | Interactive command-line prompt. |
Compression
- Archiver - archiver .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Streaming interface for archive generation, supporting ZIP and TAR. |
Control flow Callbacks
- async - square)]() | Provides straight-forward, powerful functions for working with asynchronicity. |
- async-chainable - bang/async-chainable .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Chainable, pluggable async functionality. |
Database Drivers
- LevelUP - square)]() | LevelDB. |
- Aerospike - client-nodejs .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Aerospike client. |
Database ODM / ORM
- Sequelize - square)]() | Multi-dialect ORM. Supports PostgreSQL, SQLite, MySQL. |
- OpenRecord - square)]() | ORM for PostgreSQL, MySQL, SQLite3 and RESTful datastores. Similar to ActiveRecord. |
- firenze - square)]() | Adapter-based ORM for MySQL, Memory, Redis, localStorage and more. |
- pg-promise - t/pg-promise .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | PostgreSQL framework for native SQL using promises. |
Data validation
- joi - square)]() | Object schema description language and validator for JavaScript objects. |
Debugging / Profiling
- debug - square)]() | Tiny debugging utility. |
- locus - square)]() | Starts a REPL at runtime that has access to all variables. |
Filesystem
- fs-extra - fs-extra .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Extra methods for the fs module. |
- globby - square)]() | Glob files with support for multiple patterns. |
Hardware
- johnny-five - five .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Firmata based Arduino Framework. |
- i2c-bus - bus .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | I2C serial bus access. |
Image
- sharp - square)]() | The fastest module for resizing JPEG, PNG, WebP and TIFF images. |
Mad science
- ipfs - ipfs .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Distributed file system that seeks to connect all computing devices with the same system of files. |
- turf - square)]() | Modular geospatial processing and analysis engine. |
Math
- mathjs - square)]() | An extensive math library. |
Minifiers
- minimize - square)]() | HTML minifier. |
Miscellaneous
- execa - square)]() | A better child_process. |
- Electron - square)]() | Build cross platform desktop apps with web technologies. (You might like awesome-electron) |
- file-type - type .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Detect the file type of a Buffer. |
- common-errors - common-errors .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Common error classes and utility functions. |
- dotenv - square)]() | Load environment variables from .env file. |
- nodegit - square)]() | Native bindings to Git. |
- json-strictify - strictify .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Safely serialize a value to JSON without data loss or going into an infinite loop. |
Natural language processing
- franc - square)]() | Detect the language of text. |
Parsing
- markdown-it - it/markdown-it .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | A very fast markdown parser with 100% CommonMark support, extensions and syntax plugins. |
- URI.js - square)]() | URL mutation. |
- PEG.js - square)]() | Simple parser generator that produces fast parsers with excellent error reporting. |
- xml2js - from-XIV/node-xml2js .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | XML to JavaScript object converter. |
Polyfills JavaScript
- harmony-reflect - reflect .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | ES2015 Reflect and Proxy polyfill. |
Polyfills Node.js
- os-tmpdir - tmpdir .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Node.js os.tmpdir() ponyfill. |
- os-homedir - homedir .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Node.js 4 os.homedir() ponyfill. |
Real-time
- SockJS - node .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | Low latency, full duplex, cross-domain channel browser-server, with WebSockets or without. |
- SocketCluster - square)]() | Scalable HTTP + WebSocket engine which can run on multiple CPU cores. |
- Primus - square)]() | An abstraction layer for real-time frameworks to prevent module lock-in. |
Streams
- multistream - square)]() | Combine multiple streams into a single stream. |
Templating
- marko - js/marko .svg?style=social&label=Star&maxAge=2592000?style=flat-square)]() | A fast and lightweight HTML-based templating engine that compiles templates to CommonJS modules and supports streaming, async rendering and custom tags. |
Testing
- Sinon.JS - square)]() | Test spies, stubs and mocks. |
- intern - square)]() | A next-generation code testing stack for JavaScript. |
- Nightwatch - square)]() | Automated UI testing framework based on Selenium WebDriver. |
Text
- he - square)]() | A robust HTML entity encoder/decoder. |