-
Python Linters and Formatters
Name Description Download Count pydoclint The ultimate Python docstring linter format-docstring The ultimate Python docstring formatter muff A fork of Ruff that wraps function args in PEP8-compliant way markdown-toc-creator A command-line and pre-commit tool to create table of contents for markdown files markdown-heading-numbering A formatter to add numbering to headings in markdown files format-json A customizable JSON file formatter blank-line-after-blocks A Python code formatter that adds blank lines after indented blocks -
Caltech Projects
Name Description Download Count PySeismoSoil A Python library for performing 1D seismic site response analysis SeismoSoil Software with GUI for 1D seismic site response analysis (with user manual) fast-konno-ohmachi A Python library that performs Konno-Ohmachi filtering very fast Caltech-beamer-theme Caltech LaTeX (beamer) template for presentations, adopted by Overleaf -
VS Code Extensions
Name Description Download Count Quick JSONL Viewer View large JSONL files very quickly Check Open VSX Quick JSON Viewer View large JSON files very quickly Check Open VSX Quick CSV Viewer View large CSV files very quickly Check Open VSX -
Chrome/Edge Extensions
Name Description ChatGPT to markdown Save ChatGPT transcripts as markdown files to hard drive Zoom Toggler One-click toggle between two customizable browser zoom levels Tab Duplicator Duplicate Chrome or Edge tabs with a keyboard shortcut Tab Merger Splitter Split and merge browser tabs with keyboard shortcuts Media Controller Control video/audio playback in Chrome/Edge with keyboard shortcuts -
Miscellaneous
Name Description Download Count readable-number A Python library to print numbers in human readable format python-plot-utils A Python library for (static) data visualization