An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with filepath

A curated list of projects in awesome lists tagged with filepath .

https://github.com/javakam/fileoperator

🔥 涵盖了Android系统文件的创建/删除/复制/打开文件(目录)、获取文件(目录)大小、获取常用目录、获取文件名称及后缀、获取MimeType以及MediaStore和SAF的相关操作等常用功能,并且也处理了获取文件Uri/Path的兼容问题、图片压缩和文件选择等功能。

android file fileoperator filepath filepicker fileprovider fileselector fileutils kotlin mimetype

Last synced: 15 May 2025

https://github.com/thombashi/pathvalidate

A Python library to sanitize/validate a string such as filenames/file-paths/etc.

filepath lint python-library sanitization validation-library

Last synced: 15 May 2025

https://github.com/sagold/FuzzyFilePath

Autocomplete relative or absolute file paths in Sublime Text project folder

filepath fuzzy-search sublime-text

Last synced: 22 Mar 2025

https://github.com/sagold/fuzzyfilepath

Autocomplete relative or absolute file paths in Sublime Text project folder

filepath fuzzy-search sublime-text

Last synced: 09 Jul 2025

https://github.com/jonschlinkert/normalize-path

Normalize file path slashes to be unix-like forward slashes. Used by chokidar, anymatch, and many others!

file file-path filepath javascript jonschlinkert node nodejs path posix slash unix windows

Last synced: 12 Apr 2025

https://github.com/charlievieth/fastwalk

Fast directory traversal for Golang

directory-traversal fast filepath go golang traversal

Last synced: 20 Jun 2025

https://github.com/gulpjs/replace-ext

Replaces a file extension with another one.

basename file-extension filepath gulp path

Last synced: 05 Apr 2025

https://github.com/jonschlinkert/unixify

Convert a windows file path to a unix-style file path.

filepath normalize path posix slash slashes unix

Last synced: 09 Apr 2025

https://github.com/flytam/filenamify

Convert a string to a valid safe filename on Golang

convert filenamify filepath golang valid

Last synced: 01 Feb 2026

https://github.com/jonschlinkert/global-modules

Returns the directory used by NPM for globally installed NPM packages.

directory filepath global installed javascript jonschlinkert modules node node-modules nodejs nodemodules npm packages path prefix

Last synced: 07 Apr 2025

https://github.com/scottcorgan/file-exists

Check if filepath exists and is a file

file-exists filepath fs javascript

Last synced: 26 Mar 2025

https://github.com/jonschlinkert/parse-filepath

Parse a filepath and return an object of path parts. Falls back on native node.js `path.parse` if it exists

file filepath javascript node nodejs parse path

Last synced: 15 Jun 2025

https://github.com/jonschlinkert/global-prefix

Get the npm global path prefix. Same code used internally by npm.

file-path filepath global javascript nodejs npm path prefix

Last synced: 28 Oct 2025

https://github.com/micromatch/is-valid-glob

Return true if a value is a valid glob pattern string, or array of glob patterns.

extglob-pattern filepath glob glob-pattern jonschlinkert node path paths vinyl vinyl-fs

Last synced: 27 Oct 2025

https://github.com/jonschlinkert/is-absolute

Returns true if a filepath is absolute. The original path-is-absolute.

absolute filepath is-absolute javascript nodejs path path-is-absolute

Last synced: 22 Jun 2025

https://github.com/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.

conflict conflicts dirent duplicate file filename filepath fs increment javascript jonschlinkert name node nodejs path rename

Last synced: 30 Apr 2025

https://github.com/hasufell/hpath

Typed filepath in haskell

dirname filepath filepath-manipulation files haskell posix

Last synced: 12 Apr 2025

https://github.com/tmickleydoyle/moonwalk

Walk the working directory towards the root recursively

filepath golang walk

Last synced: 18 Jan 2026

https://github.com/jonschlinkert/contains-path

Return true if a file path contains the given path.

contains file-path filepath includes match matches path

Last synced: 14 Apr 2025

https://github.com/jonschlinkert/is-relative

Returns `true` if a file path appears to be relative. Moved from the "relative" lib.

filepath is-relative path path-is-relative relative

Last synced: 15 Apr 2025

https://github.com/jonschlinkert/npm-paths

Returns an array of unique "npm" directories based on the user's platform and environment. Node.js / JavaScript.

filepath filepaths global install javascript jonschlinkert node nodejs npm paths resolve

Last synced: 06 May 2025

https://github.com/jonschlinkert/is-dotfile

Return true if the file is (or the file path has) a dotfile.

dotfile dotfiles filepath is

Last synced: 28 Apr 2025

https://github.com/jonchun/pathtype

Add a type for paths in Go.

file filepath files filesystem go golang path

Last synced: 28 Feb 2026

https://github.com/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.

case-insensitive detect-file-exists file file-exists filepath find-files fs

Last synced: 19 Apr 2025

https://github.com/jonschlinkert/is-valid-path

Returns true if a windows file path does not contain any invalid characters.

characters check file file-path filepath invalid invalid-characters javascript jonschlinkert node nodejs path test valid validate windows

Last synced: 05 Mar 2026

https://github.com/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.

conflicts dirent duplicate file filename filepath increment javascript jonschlinkert name node nodejs number path rename strip vinyl

Last synced: 07 May 2025

https://github.com/regexhq/dotfile-regex

Regular expresson for matching dotfiles.

dotfile file filepath match path regex regular-expression test

Last synced: 02 Jul 2025

https://github.com/jonschlinkert/load-templates

Load templates from file paths, globs or objects, and cache them as normalized objects.

filepath glob load loader templates views

Last synced: 07 May 2025

https://github.com/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.

file filepath find find-pkg-up find-up findup javascript jonschlinkert node nodejs package packagejson pkg resolve

Last synced: 07 May 2025

https://github.com/retextjs/retext-syntax-urls

plugin to classify url-like values as syntax, not natural language

file filename filepath natural-language path retext retext-plugin syntax url

Last synced: 02 Sep 2025

https://github.com/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.

file filepath javascript name nodejs path rename renamer

Last synced: 28 Oct 2025

https://github.com/jonschlinkert/path-ends-with

Return `true` if a file path ends with the given string.

endswith filepath javascript match path string substring

Last synced: 11 Oct 2025

https://github.com/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.

bash file filepath glob javascript match node nodejs path

Last synced: 15 Aug 2025

https://github.com/micromatch/bash-path

Get the path to the bash binary on your OS.

bash filepath javascript jonschlinkert node nodejs os path resolve

Last synced: 24 Oct 2025

https://github.com/regexhq/dotdir-regex

Regex for matching dot-directories, like ".git/" or ".github/"

directory dotfile dotfiles file filepath is match path regex regular-expression test

Last synced: 19 Feb 2026

https://github.com/permalinks/static-rewrite

Easily generate destination paths or static URLs by mapping user-friendly patterns to server-side build paths.

build dest filepath path permalinks rewrite rewrite-urls tooling

Last synced: 18 Jan 2026

https://github.com/jonschlinkert/path-starts-with

Returns true if a filepath starts with the given string. Works with windows and posix/unix paths.

endswith file filepath fs javascript jonschlinkert leading-slash path posix slash startswith string windows

Last synced: 07 May 2025

https://github.com/jonschlinkert/middleware-rename-file

Middleware for templates, assemble, verb, generate or update, for renaming files based on front-matter properties.

filepath path rename rewrite

Last synced: 17 Aug 2025

https://github.com/jonschlinkert/code-of-conduct-path

Get the path to the Code of Conduct (contributor covenent) file in a local repository.

coc code-of-conduct contributor-covenant filepath javascript nodejs

Last synced: 13 Mar 2025

https://github.com/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)

builder easypath es6 filepath fluent fs modern path pathbuilder promise

Last synced: 14 Apr 2025

https://github.com/micromatch/resolve-glob

Ensures that absolute file paths are always returned from a glob pattern or array of glob patterns.

absolute filepath glob javascript node nodejs path resolve

Last synced: 09 Jul 2025

https://github.com/lete114/output-line

When executing a node program, the console outputs the console line number

console filepath javascript line nodejs

Last synced: 27 Mar 2025

https://github.com/tseijp/parsed-path

Use the best bits of ES6 to parse your path without stress 👋

dir directory file filepath filesystem nodejs parse path reactjs stat typescript

Last synced: 27 Mar 2026

https://github.com/cap32/import-file

Import the closest file with loader

cli filepath import interpret loader module nodejs require resolver

Last synced: 13 Apr 2026

https://github.com/yushiyangk/gpath

Generalised abstract file path

cross-platform filepath filesystem python

Last synced: 08 Apr 2026

https://github.com/quorumdms/filepath

node.URL like utility for manipulating file paths, names, and extensions

directory extension file filepath files folders node path url

Last synced: 06 Sep 2025

https://github.com/danesparza/plexbot

:twisted_rightwards_arrows: Simple app to help organize tv shows into the Plex naming format

filepath files organization organizer plex plex-media-server tv tv-shows

Last synced: 17 Mar 2025

https://github.com/arne-cl/go-abspath

command-line tool to print absolute paths of all given files

abspath cli filepath golang path

Last synced: 24 Feb 2025

https://github.com/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(). 🧬

back-end biome filepath igorskyflyer linux module node npm operating-system typescript unix upath vitest windows

Last synced: 28 Feb 2026

https://github.com/mrkkrp/chemin

Well typed file paths and associated operations

filepath haskell

Last synced: 05 Oct 2025

https://github.com/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.

filepath linter sanitization validation-tool

Last synced: 20 Jan 2026

https://github.com/xapple/autopaths

autopaths is a python package for dealing with file paths and automation.

filepath python

Last synced: 27 Dec 2025

https://github.com/js-devtools/file-path-filter

Filters file paths using globs, regular expressions, or custom criteria

file-path filepath filesystem filter glob globstar javascript nodejs regular-expression

Last synced: 10 Jun 2025

https://github.com/saibotsivad/mergefs

Like 'Object.assign' but recursive and for files.

filepath files merge object-assign

Last synced: 18 Jun 2026

https://github.com/thetardigrade/golang-globalfilepath

Golang package that allows a global filepath to be initialized, which can then be used from other packages.

directory file file-system filepath go golang

Last synced: 26 Jun 2025

https://github.com/pa-bru/get-file-path

get a file path from an initial path

file filepath get path

Last synced: 29 Oct 2025

https://github.com/athanclark/path-extra

Extra additions to Chris Done's path library

filepath filepath-manipulation haskell

Last synced: 15 Nov 2025

https://github.com/noraj/sigsegv2.misc_4

A misc challenge that was available during SigSegV2 CTF (2019)

challenge ctf exfat filepath filesystem misc rtfm sigsegv2

Last synced: 08 Nov 2025

https://github.com/kukhariev/sanitize-filepath

Sanitize a string for use as a filename/filepath

filename filepath sanitize

Last synced: 29 Jul 2025

https://github.com/maa3x/ppath

A robust and expressive suite of utilities for handling file system paths with ease

filepath filesystem fs golang path

Last synced: 12 Jan 2026

https://github.com/afeiship/next-filepath-mv

Filepath rename for next.

basename dirname extname file filepath mv rename

Last synced: 01 Apr 2025

https://github.com/jbenner-radham/get-json-basename

Get the basename of a JSON filepath without the file extension.

basename file filename filepath json

Last synced: 19 May 2026

https://github.com/h2cone/wslp

Convert Windows path to WSL path and vice versa.

cli filepath path windows wsl

Last synced: 30 Apr 2026

https://github.com/gokatas/findgo

walking filesystems

cmp filepath fs fstest

Last synced: 14 Jan 2026

https://github.com/powerman/winfilepath

winfilepath is a copy of Golang path/filepath with Windows behavior on all platforms

filepath go golang golang-library windows

Last synced: 23 Jun 2026

https://github.com/mohdrashid/ionic-file-choose-upload

Ionic project that ask user to choose file, get file name and upload

file file-upload filechooser filepath ionic

Last synced: 17 Apr 2026