Displaying 1 to 20 from 42 results

FileKit - Simple and expressive file management in Swift

  •    Swift

FileKit is a Swift framework that allows for simple and expressive file management. Development happens in the develop branch.

svgi - 🔎 The SVG inspection tool

  •    Javascript

svgi is written in javascript (node) and distributed through npm. Both are required to install svgi. svgi requires a > 6 node version because it uses some features from the new versions of ECMAScript.




vinyl-paths - Get the file paths in a vinyl stream

  •    Javascript

Useful when you need to use the file paths from a gulp pipeline in Promise-returning node module.Simply pass a promise-returning function such as del and vinyl-paths will provide each path in the stream as the first argument.

extract-svg-path - extracts a string of subpaths from an svg file

  •    Javascript

Grabs all the <path> data from an SVG file, concatenating them into a single string.This is mostly useful for simple shapes and silhouettes. It works in Node/Browser and provides a transform for inlining paths into a bundle.


path-illustrator - a simple client for illustrating vector paths

  •    Javascript

Work in progress. A client interface for drawing lines, curves and shapes with familiar Photoshop tools and keybaord shortcuts.The end goals for the project described here.

env-paths - Get paths for storing things like data, config, cache, etc

  •    Javascript

Uses the correct OS-specific paths. Most developers get this wrong.Name of your project. Used to generate the paths.

locate-path - Get the first path that exists on disk of multiple paths

  •    Javascript

Here we find the first file that exists on disk, in array order.Returns a Promise for the first path that exists or undefined if none exists.

import-modules - Import all modules in a directory

  •    Javascript

This module is intentionally simple. Not interested in more features.Directory to import modules from. Unless you've modified require.extensions, that means any .js, .json, .node files, in that order. Does not recurse. Ignores the caller file and files starting with . or _.

qconf - Painless configuration with defaults file, environment variables, arguments, function parameters

  •    Javascript

Painless configuration for Node apps with defaults file, environment variables, arguments, function parameters.Got sick of the complexity of nconf. Don't try to be everything to everybody. Just get a simple job done with simple code.

copy-paths-to-clipboard - Copy paths in a variety of formats to the clipboard with Alfred

  •    Python

All options (except newline-separation) are available as File Actions also. Invoke the scriptfilter by typing paths. If you are in Finder, the path(s) of your current Finder item(s) or selection will be copied to the clipboard, if you're in an other (document-based) application the path of your frontmost document will be copied. The scriptfilter will give you feedback as to how exactly your path will be copied upon actioning your input in the subtitle.

require-tree - require multiple files and directories at once

  •    Javascript

A require()-like method for directories, returning an object that mirrors the file tree. Use a property of the exports object as it's key (instead of the filename) in the final object.

get-value - Use property paths (`a.b.c`) get a nested value from an object.

  •    Javascript

Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library can do this!). Please consider following this project's author, Jon Schlinkert, and consider starring the project to show your ❤️ and support.

global-paths - Returns an array of unique "global" directories based on the user's platform and environment

  •    Javascript

Returns an array of unique "global" directories based on the user's platform and environment. The resulting paths can be used for doing lookups for generators or other globally installed npm packages. Node.js / JavaScript. Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.