An open API service providing repository metadata for many open source software ecosystems.

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