Skip to content

Latest commit

 

History

History
executable file
·
90 lines (74 loc) · 6.82 KB

Utilities.md

File metadata and controls

executable file
·
90 lines (74 loc) · 6.82 KB

Utilities.md

Utility software for storage, disk and OS utils to help analyze, configure, optimize or maintain a computer, viz. middleware, utility software, Shells and other handy utilities



§1. UTILS

§1.1. File Compression

  • Blosc.jl :: The Blosc Module provides fast lossless compression for the Julia language by interfacing the Blosc Library, currently limited to 32-bit buffer sizes.
  • gzip.jl :: GunZip in Julia.
  • GZip.jl :: A Julia interface for gzip functions in zlib.
  • InfoZIP.jl :: ZIP Archive Interface. Wrapper for Info-ZIP (and ZipFile.jl).
  • Libz.jl :: Yet another zlib interface for Julia.
  • Snappy.jl :: A Julia wrapper for the snappy library - a compression/decompression library focusing on speed.
  • ZipFile.jl :: Read/Write ZIP archives in Julia.
  • Zlib.jl :: Zlib bindings for Julia.

§1.2. Microsoft Windows

§1.3. Terminal

  • AnsiColor.jl :: Support for ANSI colored strings in Julia. Supported in REPL/Shell environment for both Unix and Mac.
  • ArgParse.jl :: Package for parsing command-line arguments to Julia programs.
  • CLI.jl :: A library for automatically generating command line interfaces from absolutely Julia object, inspired by python-fire.
  • DocOpt.jl :: generates a command-line arguments parser from human-readable usage patterns and it is a port of DocOpt written in the Julia language.
  • FTPClient.jl :: An FTP Client.
  • GMT-julia-headers
  • LibArchive.jl :: Wrapper for libarchive.
  • LineEdit.jl :: Julia readline-like library.
  • MetaTools.jl :: Handy MetaProgramming whatnots for Julia.
  • NCurses.jl :: NCurses bindings for Julia.
  • ProgressMeter.jl :: Progress meter for long-running computations.
  • REPL.jl :: Pure-julia REPL implementation.
  • REPLCompletions.jl :: Tab completions for your Julia REPL.
  • REPLMods.jl :: Mod your REPL and evaluate directly into any module on your path or defined within the current working module.
  • SaveREPL.jl :: A package for saving entries in the Julia REPL.
  • TerminalExtensions.jl :: A package that makes Julia take advantage of cool terminal emulator features.
  • toolbox.jl :: Small tools and snippets used by @natj with julia.
  • TermWin.jl :: NCurses based GUI helper and data navigators.
  • Termbox.jl :: A wrapper for Termbox, a lightweight text-based user interface library. OSX and Linux are currently supported, and the low-level interface is complete enough to re-implement the demo from the original package (see test/outputexample.jl).
  • TerminalMenus.jl :: Simple interactive menus in the terminal.
  • TerminalUI.jl :: Terminal User Interface.
  • VT100.jl :: Terminal Emulation for terminal UI verification.

§2. Communication

§2.1. IRC

§2.2. SMS

  • Twilert.jl :: A small SMS alert library for Julia.

§2.2. VOIP