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

GitHub topics: path-manipulation

scivision/ffilesystem

Fast and simple filesystem and path manipulation library. OS, compiler, platform agnostic. Interfaces for C, C++, and Fortran.

Language: C++ - Size: 3.3 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 38 - Forks: 5

scivision/ffilesystem-concepts

A testbed for our Ffilesystem library, to test techniques across platforms first.

Language: C++ - Size: 193 KB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

lygstate/cpathjoin

Path library for C/C++. Cross-Platform for Linux, FreeBSD, Windows, Baremetal and MacOS. Supports UNIX and Windows path styles on those platforms. And O(N) time complexity. Compatible with nodejs path module.

Language: C - Size: 395 KB - Last synced at: 25 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

likle/cwalk

Path library for C/C++. Cross-Platform for Linux, FreeBSD, Windows and MacOS. Supports UNIX and Windows path styles on those platforms.

Language: C - Size: 320 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 252 - Forks: 40

Ambeteco/faster-os

6800% faster "os" module replacement. A drop-in replacement for Python's standard 'OS' module. Fully-rewritten, optimized, and speeded-up functions, that replace ones in the os.path module.

Language: Python - Size: 1.53 MB - Last synced at: 15 days ago - Pushed at: about 2 years ago - Stars: 16 - Forks: 2

FlorealRISSO/stack-sh

A lightweight shell utility for managing a directory stack. Easily navigate between directories by pushing, popping, and swapping paths. Ideal for developers and system administrators who frequently switch between multiple project directories.

Language: Shell - Size: 3.91 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Ponyboy47/Pathman

Swift type-safe path, file, and directory library using POSIX C APIs

Language: Swift - Size: 620 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 3

rrrodzilla/pathtrim

trimpath - When all you need is the last few parts of a path in Rust, this crate implements the TrimmablePath trait on std::path::Path so you can easily obtain the last *n* parts of the path.

Language: Rust - Size: 21.5 KB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

superfunc/tp

Strongly Typed Paths for Idris

Language: Idris - Size: 37.1 KB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 0

DecoraterBot-devs/ffmpus

ffmpeg and opus repo for DecoraterBot.

Size: 13.4 MB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

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: 12 months ago - Pushed at: about 6 years ago - Stars: 11 - Forks: 1

megabild/golang-utils

Some handy utils for the go programming language.

Language: Go - Size: 6.84 KB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

z-shell/z-a-linkbin Fork of NICHOLAS85/z-a-linkbin

🌀 An annex provides a non $PATH modifying solution for installing binaries and scripts

Language: Shell - Size: 234 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 2

shinnn/node-strip-dirs

Remove leading directory components from a path, like tar(1)'s --strip-components option

Language: JavaScript - Size: 90.8 KB - Last synced at: 14 days ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 1