systeminformation
System and OS information library for node.js Explore Systeminformation docs ยป Report bug ยท Request feature ยท Changelog
This is amazing. Started as a small project just for mysel
node-ffi
Node.js Foreign Function Interface
node-ffi is a Node.js addon for loading and calling dynamic libraries using pure JavaScript. It can be used to create bindings to native libraries without writin
Cloud Commander v14.5.1
Main Blog Live(Heroku)
Cloud Commander a file manager for the web with console and editor.
Install
npm i cloudcmd -g
Start
For starting just type in cons
FreeMAN
A free, extensible, cross-platform file manager for power users
Features
Quick, clean, dual-paned file-system navigation with a strong keyboard-led focus
Integrated term
Firefox Send
Docs: Docker, Metrics
What it does
A file sharing experiment which allows you to send encrypted files to other users.
Requirements
Node.js 8+
Redis server
DISCLAIMER
๐
This package was in version 0.0.1 under fmod - shortcut for file modifier name and has changed to replace in next version. It turns out that FMOD is a registered trademark
๐ฎ
and I don'
flatn
flat node dependencies (flatn) is a nodejs package organizer that supports flat directory structures for nodejs package dependencies. flatn was created to allow npm packages being used together with SystemJS and
PsiTransfer
Simple open source self-hosted file sharing solution. It's an alternative to paid services like Dropbox, WeTransfer.
No accounts, no logins
Mobile friendly responsive interface
Supports man
recursive-watch
Minimal recursive file watcher.
Uses the native recursive fs.watch option on macOS/Windows and basic recursive dir watching on Linux
npm install recursive-watch
Usage
var watch = require
BrowserFS v2.0.0-beta
BrowserFS is an in-browser file system that emulates the Node JS file system API and supports storing and retrieving files from various backends. BrowserFS also integrates nicely into the Emscri
screen-info
A native multiplatform module to query the system OS for displays info.
Usage
Get current screen info & print it to console:
import Screen from ".";
const mainScreen = Screen.m
base-env
Base plugin, creates a normalized environment object from a function, filepath or instance of base.
Install
Install with npm:
$ npm install --save base-env
Usage
var Base
gulp-file-sync
Sync file It keeps your files synced between two directory. In other words, any change of files in one directory will automatically take place in another one.
Migration from Version
graceful-fs
graceful-fs functions as a drop-in replacement for the fs module, making various improvements.
The improvements are meant to normalize behavior across different platforms and environments, and to make files
Is Text or Binary?
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
Determination works like so:
Extension Check: If filename is available, check
Chokidar
A neat wrapper around node.js fs.watch / fs.watchFile / fsevents.
Why?
Node.js fs.watch:
Doesn't report filenames on OS X.
Doesn't report events at all when using editors like Subl
Filehound
Flexible and fluent interface for searching the file system
Installation
npm install --save filehound
Demo
Usage
The example below prints all of the files
NOTE: This project is deprecated and no longer being actively developed or maintained. See Issue #50 for details.
StrongLoop zone library
Overview
The Zone library provides a way to represent the dynamic ext
sander
A Promise-based power tool for common filesystem tasks in node.js.
Installation
npm install sander
Another wrapper around fs? Really?
Yup. Working with the low-level fs API is the faste
The UNIX command rm -rf for node.
Install with npm install rimraf, or just drop rimraf.js somewhere.
API
rimraf(f, [opts], callback)
The first parameter will be interpreted as a globbing pattern for files. If you
fs-write-stream-atomic
Like fs.createWriteStream(...), but atomic.
Writes to a tmp file and does an atomic fs.rename to move it into place when it's done.
First rule of debugging: It's always a race condition.
mkdirp
Like mkdir -p, but in node.js!
example
pow.js
var mkdirp = require('mkdirp');
mkdirp('/tmp/foo/bar/baz', function (err) {
if (err) console.error(err)
else console.log('pow!
Node.js: fs-extra
fs-extra adds file system methods that aren't included in the native fs module and adds promise support to the fs methods. It also uses graceful-fs to prevent EMFILE errors. It should be a drop in repl
del
Delete files and folders using globs
Pretty much rimraf with a Promise API and support for multiple files and globbing. It also protects you against deleting the current working directory and above.
filenamify
Convert a string to a valid safe filename
On Unix-like systems / is reserved and <>:"/\|?* on Windows.
Install
$ npm install --save filenamify
Usage
const filenamify =