:bdg-link-primary:`Google Scholar ` :bdg-link-primary:`ORCiD ` :bdg-link-primary:`GitHub ` ********* Libraries ********* C++ === :bdg-link-info:`xtensor ` :bdg-success-line:`C++` :bdg-secondary-line:`Maintainer` Use NumPy-like syntax for multi-dimensional arrays in C++. A key feature is that `teamed `_ with `pybind11 `_ one can directly use NumPy arrays in C++ libraries used from Python (i.e. without any copies). :bdg-link-info:`cpppath ` :bdg-success-line:`C++` Simple path manipulation in C++ (with syntax similar to Python's ``os.path``). :bdg-link-info:`cpp_comment_format ` :bdg-success-line:`Python` :bdg-success-line:`pre-commit` Automatic formatting of C++ comments. :bdg-link-info:`cppcolormap ` :bdg-success-line:`C++` :bdg-success-line:`Python` Colormaps. LaTeX ===== :bdg-link-info:`texplain ` :bdg-success-line:`Python` :bdg-success-line:`pre-commit` Automatic formatting of LaTeX code. :bdg-link-info:`GooseBib ` :bdg-success-line:`Python` :bdg-success-line:`pre-commit` Automatic formatting and merging of BibTeX libraries. :bdg-link-info:`goose-article ` :bdg-success-line:`LaTeX` Custom LaTeX classes for articles. :bdg-link-info:`goose-thesis ` :bdg-success-line:`LaTeX` Custom LaTeX classes for theses. HDF5 ==== :bdg-link-info:`XDMFWrite_h5py ` :bdg-success-line:`Python` Write HDF5 files with XDMF metadata (for ParaView). :bdg-link-info:`HighFive ` :bdg-success-line:`C++` :bdg-secondary-line:`Maintainer` Read/write HDF5 files in C++. :bdg-link-info:`GooseHDF5 ` :bdg-success-line:`Python` Wrapper around `h5py `_ to simplify reading/writing HDF5 files in Python. Conda ===== :bdg-link-info:`conda_envfile ` :bdg-success-line:`Python` :bdg-success-line:`pre-commit` Automatic formatting and merging of conda environment files. Command line ============ :bdg-link-info:`lndoctor ` :bdg-success-line:`Python` :bdg-success-line:`command line` Investigate the link tree of a symbolic link. :bdg-link-info:`mv_regex ` :bdg-success-line:`Python` :bdg-success-line:`command line` Move files using regular expressions. GhostScript =========== :bdg-link-info:`gsbatch ` :bdg-success-line:`Python` :bdg-success-line:`command line` Apply GhostScript to a batch of files. :bdg-link-info:`batchcrop ` :bdg-success-line:`Python` :bdg-success-line:`command line` Crop a batch of files. :bdg-link-info:`pdfcombine ` :bdg-success-line:`Python` :bdg-success-line:`command line` Combine a batch of PDF files. :bdg-link-info:`pdfnofonts ` :bdg-success-line:`Python` :bdg-success-line:`command line` Remove fonts from a batch of PDF files. :bdg-link-info:`pdfshrink ` :bdg-success-line:`Python` :bdg-success-line:`command line` Shrink a batch of PDF files.