GitHub topics: filename
Redcat468/CleanMasterFilenameGenerator
fast, consistent names for all your master/export deliveries.
Language: Python - Size: 752 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

scttcper/video-filename-parser
Scene release name parser
Language: TypeScript - Size: 1.73 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 65 - Forks: 8

HichemTab-tech/Namecrement
A smart JavaScript utility that generates unique incremental names, preventing naming collisions by automatically appending incremental suffixes.
Language: TypeScript - Size: 139 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4 - Forks: 0

TomerAberbach/filename2prism
π Converts source code filenames to PrismJS language aliases.
Language: TypeScript - Size: 337 KB - Last synced at: about 9 hours ago - Pushed at: 5 days ago - Stars: 5 - Forks: 1

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

stdlib-js/regexp-basename-posix
Return a regular expression to capture the last part of a POSIX path.
Language: JavaScript - Size: 487 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

guessit-io/guessit
GuessIt is a python library that extracts as much information as possible from a video filename.
Language: Python - Size: 4.14 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 872 - Forks: 98

stdlib-js/regexp-extended-length-path
Regular expression to detect an extended-length path.
Language: JavaScript - Size: 434 KB - Last synced at: 1 day ago - Pushed at: 26 days ago - Stars: 2 - Forks: 0

szTheory/zaru_crystal
Crystal shard for filename sanitization
Language: Crystal - Size: 42 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 13 - Forks: 1

xcy7e/StackRename-Suite
Utility for complex rename-operations on files and folders (Re-development of Batch-FileRenamer)
Language: C# - Size: 523 KB - Last synced at: 39 minutes ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

sakuzyokun/SimpleRenamer
εγγγγγγγ‘γ€γ«εγι£ηͺγ«γγγ’γγͺ
Language: C# - Size: 52.7 KB - Last synced at: 8 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

5rahim/habari
Video filename parser written in Go.
Language: Go - Size: 1.39 MB - Last synced at: 8 days ago - Pushed at: 25 days ago - Stars: 2 - Forks: 1

wheelodex/wheel-filename
Parse wheel filenames
Language: Python - Size: 69.3 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 16 - Forks: 4

stdlib-js/regexp-extname-windows
Return a regular expression to capture a Windows filename extension.
Language: JavaScript - Size: 482 KB - Last synced at: 2 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 0

MiSTerOrganize/MiSTerOrganize
Keeping your MiSTer organized
Size: 103 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 26 - Forks: 0

stdlib-js/regexp-unc-path
Return a regular expression to parse a UNC path.
Language: JavaScript - Size: 447 KB - Last synced at: 2 days ago - Pushed at: 26 days ago - Stars: 1 - Forks: 0

stdlib-js/regexp-filename-windows
Return a regular expression to split a Windows filename.
Language: JavaScript - Size: 444 KB - Last synced at: 2 days ago - Pushed at: 26 days ago - Stars: 2 - Forks: 0

stdlib-js/regexp-dirname
Return a regular expression to capture a path dirname.
Language: JavaScript - Size: 1.13 MB - Last synced at: 1 day ago - Pushed at: 26 days ago - Stars: 2 - Forks: 0

stdlib-js/regexp-dirname-posix
Return a regular expression to capture a POSIX path dirname.
Language: JavaScript - Size: 516 KB - Last synced at: 2 days ago - Pushed at: 26 days ago - Stars: 2 - Forks: 0

stdlib-js/regexp-basename
Return a regular expression to capture the last part of a path.
Language: JavaScript - Size: 1.14 MB - Last synced at: 2 days ago - Pushed at: 26 days ago - Stars: 3 - Forks: 0

stdlib-js/regexp-basename-windows
Return a regular expression to capture the last part of a Windows path.
Language: JavaScript - Size: 450 KB - Last synced at: 2 days ago - Pushed at: 26 days ago - Stars: 1 - Forks: 0

dukeluo/eslint-plugin-check-file
ESLint rules for consistent filename and folder. Allows you to enforce a consistent naming pattern for the filename and folder.
Language: JavaScript - Size: 508 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 582 - Forks: 24

Jemeni11/CrossRename
Harmonize file and directory names for Linux and Windows.
Language: Python - Size: 187 KB - Last synced at: about 12 hours ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

hiro08gh/eslint-plugin-validate-filename
ESLint plugin validate filename. It can be verification by case and pattern and extensions.
Language: TypeScript - Size: 193 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 26 - Forks: 3

epaew/eslint-plugin-filenames-simple
An ESLint plugin to check filenames with simple configuration
Language: TypeScript - Size: 1.52 MB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 54 - Forks: 5

Its-Just-Nans/notox
no toxic names anymore
Language: Rust - Size: 76.2 KB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 12 - Forks: 1

UbhiTS/tvdb-file-renamer
Helps you organize your Media Library files by scraping TheTVDB website and renaming your media files. Also helps you with missing episodes. If you like my repo, please consider :star2:ing it!
Language: Python - Size: 18.6 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 5

stdlib-js/regexp-dirname-windows
Return a regular expression to capture a Windows path dirname.
Language: JavaScript - Size: 495 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

spf13/pathologize
Clean paths to ensure safe to use on all modern FS/OSs
Language: Go - Size: 9.77 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 41 - Forks: 0

chrdavis/SmartRename
A Windows Shell Extension for more advanced bulk renaming using search and replace or regular expressions
Language: C++ - Size: 1.24 MB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 660 - Forks: 47

Articola-Tools/file-path-validator
Tool to validate the name of a file that is used in Articola Tools organization's repositories
Language: Go - Size: 25.4 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

stdlib-js/regexp-filename-posix
Return a regular expression to split a POSIX filename.
Language: JavaScript - Size: 563 KB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

bitjerry/goodsync
Goodsync encryption and decryption algorithm
Language: C - Size: 55.7 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 1

crolsma/aproname
Detect problematic pathnames
Language: Shell - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

BonnyAD9/filesan
Uniquely escape disallowed filenames.
Language: Rust - Size: 26.4 KB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

hansalemaos/shortpath83
simplifies Windows path handling, providing short path name conversion and string path manipulation
Language: Python - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

devonr6/Namecrement
A smart JavaScript utility that generates unique incremental names, preventing naming collisions by automatically appending incremental suffixes.
Language: TypeScript - Size: 104 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

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

chawyehsu/filenamify-rs
Convert a string to a valid filename
Language: Rust - Size: 24.4 KB - Last synced at: 29 days ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 1

subbu963/esm-polyfills
ESM module polyfills for nodejs
Language: TypeScript - Size: 85 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

nodef/extra-path
Useful additions to inbuilt path module.
Language: JavaScript - Size: 348 KB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

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

marvin1099/DuplicateBracketDeleter
Ever Saved a file as "FILENAME (1)" because "FILENAME" was used already. If yes this deletes and moves files to get rid of the brackets
Language: Python - Size: 452 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

stdlib-js/regexp-extname
Return a regular expression to capture a filename extension.
Language: JavaScript - Size: 1.13 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

datagrab-ee/filehost-meta
Fetch name, size and other available information from file hosts
Language: JavaScript - Size: 142 KB - Last synced at: 29 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 3

gpbonillas/change_filenames_recursively
Cambia el nombre de archivo dentro de un directorio recursivamente
Language: Python - Size: 2.93 KB - Last synced at: 7 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

ctrlaltdev/RTLO-attack
β οΈ Python script and example file to test the Right-To-Left Override attack
Language: Python - Size: 15.6 KB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 0

dcazman/MRNAP
A function to Mold Report Name And Path. MRNAP.
Language: PowerShell - Size: 135 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

soc221b/namanager π¦
A filename/dirname manager which could determine whether paths is expected and you could also automatically rename it.
Language: Python - Size: 128 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

fabiospampinato/tiny-filename
A tiny isomorphic ESM alternative to Node's "__filename" global.
Language: JavaScript - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

stdlib-js/regexp-extname-posix
Return a regular expression to capture a POSIX filename extension.
Language: JavaScript - Size: 491 KB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

m4ns0ur/plexize
Make Movie and TV show files, Plex friendly!
Language: Go - Size: 93.8 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0

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: 23 days ago - Pushed at: about 6 years ago - Stars: 10 - Forks: 1

stdlib-js/utils-extname
Return a filename extension.
Language: JavaScript - Size: 993 KB - Last synced at: 2 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

Caesarovich/legalize
Checks for/sanitizes illegal characters in file names for different platforms.
Language: Dart - Size: 36.1 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

egomobile/sanitize_filename π¦
Dart / Flutter package, which replaces characters in strings that are illegal/unsafe for filenames.
Language: Dart - Size: 15.6 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

stdlib-js/utils-dirname
Return a directory name.
Language: JavaScript - Size: 995 KB - Last synced at: 2 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

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: 29 days ago - Pushed at: about 6 years ago - Stars: 22 - Forks: 1

ClaireCJS/fix_wrong_image_extensions
processor to fix extension of images saved with wrong/duplicate/no extensions
Language: Python - Size: 1.23 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

ClaireCJS/fix_unicode_filenames
remove all emoji, unicode, and special/problematic characters from filenames and strings with this standalone tool / importable module
Language: Python - Size: 2.75 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

igorskyflyer/npm-increment-filename
π¦ A npm module for generating dynamic filenames, e.g. filename-1, filename-2, etc. β
Size: 1000 Bytes - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Hydroly/Music-Name-Fixer
Music filename fixer | This app will organize your music file name
Language: Python - Size: 48.8 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

nso89/image-name-cleanup
Sequentially rename and move images from a source to a destination.
Language: Python - Size: 24.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

sant123/cjs
A Deno implementation to create variables like __dirname and __filename of Node.js
Language: TypeScript - Size: 217 KB - Last synced at: 18 days ago - Pushed at: about 3 years ago - Stars: 13 - Forks: 0

smquartz/opalite
Golang anime release name parser (INCOMPLETE!!!!)
Language: Go - Size: 33.2 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

octoyeller/Daga-Rename
Simple photo rename program
Language: C++ - Size: 110 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

kumo/translation-stats
Generate stats for a collection of files with the format DATE - Author 1, Author 2-Editor.doc
Language: Go - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

XinChou16/emeta
A micro esm meta helper for import.meta data.
Language: JavaScript - Size: 1.95 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

cieslarmichal/smart-rename π¦
A simple utility for bulk renaming using search and replace.
Language: TypeScript - Size: 670 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

NotYourMagicBonkStick/Dagadaga
Simple photo rename program
Language: C++ - Size: 27.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rgomezjnr/GcodeFilenameFormatPlus
Cura plugin for controlling output filename format, now with multi-extruder and OctoPrint support
Language: Python - Size: 169 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 4

uglygus/safenames
Walks a directory tree and tests each file and directory name for cross platform legality.
Language: Python - Size: 43 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Bas-Man/Video-Filename Fork of gitpan/Video-Filename
Video-Filename
Language: Perl - Size: 14.6 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Bas-Man/TVShowFile
Python 3 OOP TV Show Rip filename parser
Language: Python - Size: 128 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

aaronjwood/periodkiller
Period Killer is a free and open source directory and filename cleaning tool written in C#. It is built with simplicity, speed, and efficiency in mind.
Language: C# - Size: 102 KB - Last synced at: over 1 year ago - Pushed at: about 9 years ago - Stars: 2 - Forks: 0

TomerAberbach/src2img-cli π¦
πΌοΈ Converts source code to high quality images.
Language: JavaScript - Size: 196 KB - Last synced at: about 9 hours ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

guerinoni/replacer
Command-line tool to rename a lot of files with some rules :)
Language: Go - Size: 2.44 MB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 6

salmanbe/filename
A Laravel library to generate clean & pretty file name.
Language: PHP - Size: 56.6 KB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

simple-works/filenames-lister
π A small windows utility that generates files-names list from YAML files within a directory
Language: C# - Size: 121 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

divagr18/PyRename
Language: Python - Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

madliani/PathIntelliSense Fork of liamcain/AutoFileName
Fork of AutoFileName by liamcain
Language: Python - Size: 234 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

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

mendel5/grep-filenames-linux
Commands to search filenames on Linux by using grep: For trying to find filenames that might cause issues
Size: 31.3 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

shinylightdev/Foscam-Photo-Grouper
Groups images that were modified that day into a directory/directories for that day. The directory name will be yyyy-mm-dd and files put into it for that day.
Language: C# - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

darkobits/fd-name
βοΈ Cross-environment __dirname / __filename replacement for ESM.
Language: TypeScript - Size: 3.74 MB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

DEADF00D/parse-torrent-name-php
Extract media information from torrent-like filename.
Language: PHP - Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 4

hclivess/nameer
A simple tool to rename video files based on their real properties.
Language: Python - Size: 26.1 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 2

bahmutov/grunt-filenames
Validates filenames using given RegExp
Language: JavaScript - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 5 - Forks: 4

marekkowalczyk/sanitize
Sanitize a string for use as a filename
Language: Go - Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

SyncfusionExamples/EJ2-DataGrid-BlazorServer-Exporting-Customization
This demo helps us to customize the exported files like changing the filename, export without Grouping, apply external filter only while exporting etc
Language: HTML - Size: 324 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 2

salmanbe/Laravel-Pretty-Filename-Tutorial
This tutorial uses βsalmanbe/filename" plugin to generate clean, user friendly, unique and well formatted file name.
Language: PHP - Size: 69.3 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

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

dixflatlinr/fname
Manipulate filenames with ease with this handy filename manipulation library
Language: PHP - Size: 23.4 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

dreamscached/sanity
π Fast extensible file name sanitizer that works in Windows/Linux
Language: Go - Size: 19.5 KB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

PaulRosset/linter-farch
Make sure the filenames stay the same, control them! π
Language: JavaScript - Size: 325 KB - Last synced at: 14 days ago - Pushed at: about 7 years ago - Stars: 103 - Forks: 3

electrovir/stylelint-plugin-import
Stylelint plugin for managing imports.
Language: TypeScript - Size: 618 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

matan-bebop/translit
A realization of a fully-reversible transliteration scheme, Cyr2Url.
Language: Python - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

raforg/mved
carefully rename multiple files and directories
Language: Perl - Size: 47.9 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

roalyr/sanitize_filenames_recursively_here
A script with prompts based on https://pypi.org/project/sanitize-filename/
Language: Python - Size: 60.5 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

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