LFX Platform

Know more about LFX Platform

LFX Insights

Virtual File Interfaces

Libraries that provide in‐memory file abstractions, metadata tracking, and plugin‐based text processing pipelines (e.g. vfile).

10 projects

1,175 contributors

$1.1M

gray-matter

A Node.js library for parsing front-matter from documents. It extracts and parses YAML, JSON, or other front-matter blocks from strings or files, commonly used in static site generators and documentation tools.

Contributors

229

Organizations

93

Software value

$156K

Replace in file

A Node.js library that provides functionality to find and replace text content in files using regular expressions or strings, with support for synchronous and asynchronous operations, multiple file patterns, and various configuration options

Contributors

205

Organizations

55

Software value

$73K

directory-tree

A Node.js module that creates a JavaScript object representing a directory tree structure, allowing developers to scan directories and get a nested representation of files and folders

Contributors

161

Organizations

36

Software value

$36K

zipp

A pathlib-compatible zipfile object wrapper that provides a Path-like interface to navigate and access ZIP archive contents

Contributors

114

Organizations

59

Software value

$57K

front-matter

A Node.js library for parsing YAML front matter from strings or files, commonly used in static site generators and markdown processing to extract metadata from content files

Contributors

113

Organizations

44

Software value

$19K

PathSpec

A utility library for pattern matching of file paths using gitignore-style pattern syntax, supporting both Unix shell-style wildcards and .gitignore specifications

Contributors

97

Organizations

43

Software value

$695K

vfile

Virtual file format for text processing used in @unifiedjs

Contributors

83

Organizations

48

Software value

$57K

proper-lockfile

A Node.js library that provides proper file locking functionality, allowing atomic operations on files by implementing an advisory lock mechanism using mkdir or a lockfile. It supports both synchronous and asynchronous operations, with features like stale lock detection and automatic retry.

Contributors

65

Organizations

34

Software value

$22K

filenamify

A Node.js library that converts strings into valid filenames by removing or replacing invalid characters, ensuring cross-platform compatibility

Contributors

57

Organizations

21

Software value

$12K

Split

A Node.js module that splits a text stream into lines using a separator pattern, providing a streaming interface for processing line-by-line data

Contributors

51

Organizations

28

Software value

$9.3K

Looking for a project that’s not listed?