Topic: "filepath"
javakam/FileOperator
🔥 涵盖了Android系统文件的创建/删除/复制/打开文件(目录)、获取文件(目录)大小、获取常用目录、获取文件名称及后缀、获取MimeType以及MediaStore和SAF的相关操作等常用功能,并且也处理了获取文件Uri/Path的兼容问题、图片压缩和文件选择等功能。
Language: Kotlin - Size: 14.3 MB - Last synced at: about 16 hours ago - Pushed at: about 1 year ago - Stars: 1,451 - Forks: 158

thombashi/pathvalidate
A Python library to sanitize/validate a string such as filenames/file-paths/etc.
Language: Python - Size: 876 KB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 252 - Forks: 15

sagold/FuzzyFilePath
Autocomplete relative or absolute file paths in Sublime Text project folder
Language: Python - Size: 807 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 153 - Forks: 14

jonschlinkert/normalize-path
Normalize file path slashes to be unix-like forward slashes. Used by chokidar, anymatch, and many others!
Language: JavaScript - Size: 39.1 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 110 - Forks: 11

ballerina-platform/module-ballerina-file
Ballerina File Module
Language: Java - Size: 1.59 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 109 - Forks: 31

charlievieth/fastwalk
Fast directory traversal for Golang
Language: Go - Size: 315 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 90 - Forks: 7

martinstoeckli/ExplorerGenie
ExplorerGenie is an extended context menu for the Windows explorer.
Language: C# - Size: 2.25 MB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 49 - Forks: 4

gulpjs/replace-ext
Replaces a file extension with another one.
Language: JavaScript - Size: 20.5 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 46 - Forks: 8

jonschlinkert/unixify
Convert a windows file path to a unix-style file path.
Language: JavaScript - Size: 8.79 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 44 - Forks: 5

jonschlinkert/global-modules
Returns the directory used by NPM for globally installed NPM packages.
Language: JavaScript - Size: 17.6 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 35 - Forks: 7

scottcorgan/file-exists
Check if filepath exists and is a file
Language: JavaScript - Size: 37.1 KB - Last synced at: 9 days ago - Pushed at: about 3 years ago - Stars: 33 - Forks: 8

gallais/agda-sizedIO
IO using sized types and copatterns
Language: Agda - Size: 4.56 MB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 33 - Forks: 1

flytam/filenamify
Convert a string to a valid safe filename on Golang
Language: Go - Size: 19.5 KB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 32 - Forks: 3

jonschlinkert/parse-filepath
Parse a filepath and return an object of path parts. Falls back on native node.js `path.parse` if it exists
Language: JavaScript - Size: 36.1 KB - Last synced at: 9 days ago - Pushed at: over 7 years ago - Stars: 30 - Forks: 6

jonschlinkert/global-prefix
Get the npm global path prefix. Same code used internally by npm.
Language: JavaScript - Size: 32.2 KB - Last synced at: 2 days ago - Pushed at: 9 months ago - Stars: 29 - Forks: 12

micromatch/is-valid-glob
Return true if a value is a valid glob pattern string, or array of glob patterns.
Language: JavaScript - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 24 - Forks: 6

jonschlinkert/add-filename-increment
When copying or moving files, it's common for operating systems to automatically add an increment or 'copy' to duplicate file names. This does that for Node.js applications, with automatic platform detection and support for Linux, MacOs, and Windows conventions.
Language: JavaScript - Size: 23.4 KB - Last synced at: 16 days ago - Pushed at: over 5 years ago - Stars: 22 - Forks: 1

jonschlinkert/is-absolute
Returns true if a filepath is absolute. The original path-is-absolute.
Language: JavaScript - Size: 31.3 KB - Last synced at: 2 days ago - Pushed at: almost 8 years ago - Stars: 22 - Forks: 4

tmickleydoyle/moonwalk
Walk the working directory towards the root recursively
Language: Go - Size: 4.18 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 0

hasufell/hpath
Typed filepath in haskell
Language: Haskell - Size: 1.47 MB - Last synced at: 27 days ago - Pushed at: almost 3 years ago - Stars: 17 - Forks: 6

jonschlinkert/contains-path
Return true if a file path contains the given path.
Language: JavaScript - Size: 13.7 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 17 - Forks: 4

jonschlinkert/npm-paths
Returns an array of unique "npm" directories based on the user's platform and environment. Node.js / JavaScript.
Language: JavaScript - Size: 16.6 KB - Last synced at: 10 days ago - Pushed at: over 6 years ago - Stars: 14 - Forks: 1

jonschlinkert/git-config-path
Resolve the path to the user's global .gitconfig.
Language: JavaScript - Size: 14.6 KB - Last synced at: 11 days ago - Pushed at: over 6 years ago - Stars: 14 - Forks: 1

jonschlinkert/is-relative
Returns `true` if a file path appears to be relative. Moved from the "relative" lib.
Language: JavaScript - Size: 15.6 KB - Last synced at: about 2 hours ago - Pushed at: about 7 years ago - Stars: 14 - Forks: 1

jonschlinkert/is-dotfile
Return true if the file is (or the file path has) a dotfile.
Language: JavaScript - Size: 14.6 KB - Last synced at: 1 day ago - Pushed at: almost 8 years ago - Stars: 14 - Forks: 2

jonchun/pathtype
Add a type for paths in Go.
Language: Go - Size: 38.1 KB - Last synced at: 10 months ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 3

jonschlinkert/is-valid-path
Returns true if a windows file path does not contain any invalid characters.
Language: JavaScript - Size: 97.7 KB - Last synced at: about 3 hours ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 4

doowb/detect-file
Uses a breadth-first search, when necessary, to resolve the file path using the correct casing, and verify that the file actually exists. Returns consistent results regardless of case sensitivity of the file path and/or operating system.
Language: JavaScript - Size: 20.5 KB - Last synced at: 2 days ago - Pushed at: over 7 years ago - Stars: 12 - Forks: 2

Qix-/bin-filesystem Fork of wjakob/filesystem 📦
A tiny self-contained path manipulation library for C++
Language: C++ - Size: 46.9 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 11 - Forks: 1

jonschlinkert/strip-filename-increment
Operating systems commonly add a trailing increment, or the word 'copy', or something similar to duplicate files. This strips those increments. Tested on Windows, MacOS, and Linux.
Language: JavaScript - Size: 16.6 KB - Last synced at: 9 days ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 1

jonschlinkert/load-templates
Load templates from file paths, globs or objects, and cache them as normalized objects.
Language: JavaScript - Size: 298 KB - Last synced at: 9 days ago - Pushed at: about 7 years ago - Stars: 10 - Forks: 0

regexhq/dotfile-regex
Regular expresson for matching dotfiles.
Language: JavaScript - Size: 11.7 KB - Last synced at: 26 days ago - Pushed at: almost 8 years ago - Stars: 10 - Forks: 2

retextjs/retext-syntax-urls
plugin to classify url-like values as syntax, not natural language
Language: JavaScript - Size: 105 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 0

jonschlinkert/find-pkg
Find the first directory with a package.json, recursing up, starting with the given directory. Similar to look-up but does not support globs and only searches for package.json. Async and sync.
Language: JavaScript - Size: 17.6 KB - Last synced at: 9 days ago - Pushed at: about 7 years ago - Stars: 9 - Forks: 0

hardeep-bit/xlconverter
Convert Excel File to Objects
Language: JavaScript - Size: 16.6 KB - Last synced at: 24 days ago - Pushed at: about 7 years ago - Stars: 9 - Forks: 1

jonschlinkert/path-ends-with
Return `true` if a file path ends with the given string.
Language: JavaScript - Size: 29.3 KB - Last synced at: 9 days ago - Pushed at: about 7 years ago - Stars: 8 - Forks: 0

jonschlinkert/easy-renamer
Easily rename files using custom rename functions that are automatically used against any file paths that match the associated regex or glob patterns.
Language: JavaScript - Size: 20.5 KB - Last synced at: 9 days ago - Pushed at: about 9 years ago - Stars: 8 - Forks: 1

micromatch/bash-path
Get the path to the bash binary on your OS.
Language: JavaScript - Size: 11.7 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 2

regexhq/dotdir-regex
Regex for matching dot-directories, like ".git/" or ".github/"
Language: JavaScript - Size: 10.7 KB - Last synced at: 4 days ago - Pushed at: almost 8 years ago - Stars: 7 - Forks: 0

micromatch/bash-match
Match strings using bash. Does not work on windows, and does not read from the file system. This library requires that Bash 4.3 or higher is installed and is mostly used for checking parity in unit tests.
Language: JavaScript - Size: 14.6 KB - Last synced at: 9 days ago - Pushed at: about 8 years ago - Stars: 7 - Forks: 3

jonschlinkert/path-starts-with
Returns true if a filepath starts with the given string. Works with windows and posix/unix paths.
Language: JavaScript - Size: 18.6 KB - Last synced at: about 9 hours ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 1

jonschlinkert/is-invalid-path
Returns true if a windows file path has invalid characters.
Language: JavaScript - Size: 11.7 KB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 3

permalinks/static-rewrite
Easily generate destination paths or static URLs by mapping user-friendly patterns to server-side build paths.
Language: JavaScript - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 6 - Forks: 1

wzhouwzhou/easypathutil
Fluent filepaths, made simple. Consise syntax for non-webpack/bundler-compliant projects. Develop branch is usually most up-to-date (for now, see feature/File_Writes)
Language: JavaScript - Size: 120 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

jonschlinkert/code-of-conduct-path
Get the path to the Code of Conduct (contributor covenent) file in a local repository.
Language: JavaScript - Size: 11.7 KB - Last synced at: 15 days ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 0

micromatch/resolve-glob
Ensures that absolute file paths are always returned from a glob pattern or array of glob patterns.
Language: JavaScript - Size: 17.6 KB - Last synced at: 27 days ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 1

jonschlinkert/middleware-rename-file
Middleware for templates, assemble, verb, generate or update, for renaming files based on front-matter properties.
Language: JavaScript - Size: 10.7 KB - Last synced at: 16 days ago - Pushed at: over 8 years ago - Stars: 5 - Forks: 0

SamiSieranoja/stridx
Fast fuzzy string similarity search and indexing (for filenames)
Language: C++ - Size: 813 KB - Last synced at: 11 days ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

xfcf1/electron-copy-to-clipborad
Language: JavaScript - Size: 8.79 KB - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

Lete114/Output-Line
When executing a node program, the console outputs the console line number
Language: JavaScript - Size: 13.7 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

stdlib-js/assert-is-absolute-path
Test if a value is an absolute path.
Language: JavaScript - Size: 679 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/assert-is-relative-path
Test if a value is a relative path.
Language: JavaScript - Size: 587 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

thombashi/pathvalidate-cli
pathvalidate-cli is a command line interface for pathvalidate library. The tool can do sanitize/validate a string such as file-names/file-paths.
Language: Python - Size: 69.3 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

tseijp/parsed-path
Use the best bits of ES6 to parse your path without stress 👋
Language: TypeScript - Size: 1.89 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

igorskyflyer/npm-my-file-path
🌟 An npm module that strongly types file paths! 🥊
Language: TypeScript - Size: 43.9 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

QuorumDMS/filepath
node.URL like utility for manipulating file paths, names, and extensions
Language: TypeScript - Size: 1.16 MB - Last synced at: 21 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 1

Eomm/file-utils-easy 📦
The simplest file utils
Language: JavaScript - Size: 93.8 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

Cap32/import-file
Import the closest file with loader
Language: JavaScript - Size: 61.5 KB - Last synced at: 23 days ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

amenayach/ProcessSpy
Retrieves the exe filename of the hovered app
Language: C# - Size: 67.4 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

Coollab-Art/exe_path
A cross-platform way to get your executable's directory
Language: C++ - Size: 68.4 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

yushiyangk/GPath
Generalised abstract file path
Language: Python - Size: 1.12 MB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

igorskyflyer/npm-upath
🎍 Provides a universal way of formatting file-paths in Unix-like and Windows operating systems as an alternative to the built-in path.normalize(). 🧬
Language: TypeScript - Size: 309 KB - Last synced at: 19 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

MartinScharrer/currfile
LaTeX package to provide macros for the current file name and path.
Language: TeX - Size: 218 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Nelwhix/filepath
Methods for formatting file paths in an OS agnostic way
Language: PHP - Size: 27.3 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

xapple/autopaths
autopaths is a python package for dealing with file paths and automation.
Language: Python - Size: 438 KB - Last synced at: 30 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

htc502/map
mark paths which is long and deep
Language: C - Size: 1.34 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

saibotsivad/mergefs
Like 'Object.assign' but recursive and for files.
Language: JavaScript - Size: 15.6 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

JS-DevTools/file-path-filter
Filters file paths using globs, regular expressions, or custom criteria
Language: JavaScript - Size: 199 KB - Last synced at: 13 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

mrkkrp/chemin
Well typed file paths and associated operations
Language: Haskell - Size: 11.7 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

arne-cl/go-abspath
command-line tool to print absolute paths of all given files
Language: Go - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

danesparza/plexbot
:twisted_rightwards_arrows: Simple app to help organize tv shows into the Plex naming format
Language: Go - Size: 1.59 MB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

kukhariev/sanitize-filepath
Sanitize a string for use as a filename/filepath
Language: TypeScript - Size: 112 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

misterrager8/CodeGarden
CodeGarden is an open source Python-based web and command-line app. Made to simplify your coding and development workflow and manage your Git repositories.
Language: JavaScript - Size: 7.35 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

maa3x/ppath
A robust and expressive suite of utilities for handling file system paths with ease
Language: Go - Size: 79.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

h2cone/wslp
Convert Windows path to WSL path and vice versa.
Language: Rust - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

gokatas/findgo
walking filesystems
Language: Go - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

athanclark/path-extra
Extra additions to Chris Done's path library
Language: Haskell - Size: 23.4 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

theTardigrade/golang-globalFilepath
Golang package that allows a global filepath to be initialized, which can then be used from other packages.
Language: Go - Size: 10.7 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

FredZhang7/Automation-AutoHotkey
AHK scripts to automate logins and account sign-ups. Completed during 11th grade.
Language: AutoHotkey - Size: 104 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

AbdulRehmanMehar/activewin-filepaths
File Path of active window
Language: JavaScript - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

GRV96/jazal
Class PathChecker and its subclass ReactivePathChecker perform certain verifications on file paths before a function or a script uses them. These classes depend on pathlib.Path.
Language: Python - Size: 108 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

afeiship/next-filepath-mv
Filepath rename for next.
Language: JavaScript - Size: 14.6 KB - Last synced at: 10 days ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

ballerina-attic/module-ballerina-filepath 📦
Ballerina filepath Module
Language: Ballerina - Size: 285 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 4

noraj/SigSegV2.misc_4
A misc challenge that was available during SigSegV2 CTF (2019)
Language: Ruby - Size: 54.7 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

edwinjhlee/path-utils
Language: TypeScript - Size: 37.1 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

WestleyR/filepath-join
Golang style filepath-join (DEPRECATED: use https://github.com/WestleyR/catpath)
Language: C - Size: 26.4 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

pa-bru/get-file-path
get a file path from an initial path
Language: JavaScript - Size: 2.93 KB - Last synced at: 27 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 1

dsvalerian/InfoSync
A tool for synchronizing file paths and directories across different machines.
Language: Java - Size: 3.82 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

mohdrashid/ionic-file-choose-upload
Ionic project that ask user to choose file, get file name and upload
Language: TypeScript - Size: 1.66 MB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

athanclark/attoparsec-path
Path parser
Language: Haskell - Size: 4.88 KB - Last synced at: 25 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ecman/existsofpath
Get the existing part of a given path, asynchronously
Language: JavaScript - Size: 11.7 KB - Last synced at: 15 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

nicored/pathin
Pathin is a file path generator that allows you to define group of rules for target destinations
Language: Go - Size: 9.77 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

jbenner-radham/get-json-basename
Get the basename of a JSON filepath without the file extension.
Language: JavaScript - Size: 11.7 KB - Last synced at: 12 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

mirrors/FileOperator
🔥 涵盖了Android系统文件的创建/删除/复制/打开文件(目录)、获取文件(目录)大小、获取常用目录、获取文件名称及后缀、获取MimeType以及MediaStore和SAF的相关操作等常用功能,并且也处理了获取文件Uri/Path的兼容问题、图片压缩和文件选择等功能。
Language: Kotlin - Size: 14.4 MB - Last synced at: 11 months ago - Stars: 0 - Forks: 0