Files and Directories

File system operations, directory traversal, and file manipulation utilities. Packages among the 3,000 most downloaded in the past 90 days.

31 packages
  • An Elixir file system change watcher wrapper based on FS, the native file system listener.

    277
    2.9m last 90 days
  • glob_ex 0.1.11

    A library for glob expressions.

    10
    340.5k last 90 days
  • briefly 0.5.1

    Simple, robust temporary file support

    305
    221.5k last 90 days
  • temp 0.4.9

    An Elixir module to easily create and use temporary files and directories.

    84
    178.6k last 90 days
  • waffle 1.1.10

    Flexible file upload and attachment library for Elixir.

    818
    146.7k last 90 days
  • fss 0.1.1

    An abstraction to describe files on local or remote file systems

    12
    124.4k last 90 days
  • Basic file operations that work on all targets

    137
    108.7k last 90 days
  • Work with file paths in Gleam!

    32
    103.4k last 90 days
  • fs 11.4.1

    FS Native Listener (Mac Windows Linux)

    239
    95.1k last 90 days
  • zarex 1.0.6

    Filename sanitization for Elixir

    29
    44.9k last 90 days
  • A lightweight package to get standard locations of directories for temporary files, config, cache, etc.

    8
    41.8k last 90 days
  • PathGlob tests whether a file path matches a glob pattern, without touching the filesystem. It has the same semantics as Path.wildcard/2.

    10
    34.3k last 90 days
  • Get MIME-type of a file by its magic number (linux only)

    26.0k last 90 days
  • arc 0.11.0

    Flexible file upload and attachment library for Elixir.

    1.2k
    25.2k last 90 days
  • size 0.1.1

    Size provides a set of functions to facilitate working with file sizes.

    19
    15.9k last 90 days
  • Find the mime type of files, examining file, filename and declared type

    42
    15.5k last 90 days
  • polly 3.1.0

    A polling file-system watcher

    13.4k last 90 days
  • A library which allows for file storage compatible with Ruby's activestorage gem

    10
    12.9k last 90 days
  • ogre 1.1.0

    Types for working with origins and relative paths.

    3
    10.3k last 90 days
  • filespy 0.7.0

    Get notified of filesystem events in Gleam

    18
    8.5k last 90 days
  • enotify 0.1.0

    Filesystem listener

    6
    7.4k last 90 days
  • Detect the MIME type of a file based on it's content.

    8
    7.2k last 90 days
  • Downloads remote file and stores it in the filesystem

    33
    7.1k last 90 days
  • A file change watcher wrapper based on [fs](https://github.com/synrc/fs)

    277
    6.9k last 90 days
  • capsule 1.0.0

    Uploaded file management for Elixir

    32
    6.8k last 90 days
  • A file size calculator, parser and formatter.

    7
    6.5k last 90 days
  • Erlang/Elixir module for managing temporary files

    3
    6.4k last 90 days
  • A library to manage positional files

    14
    6.3k last 90 days
  • Supplemental storages and uploads for use with Capsule

    3
    6.0k last 90 days
  • ex_nar 0.3.0

    A simple Nix Archive Library for Elixir

    0
    4.2k last 90 days
  • majic 1.2.0

    File introspection with libmagic

    4.2k last 90 days