Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,12 @@ Would like to suggest a worthy resource? See [contributing instructions](CONTRIB

#### ILS & other library systems wrappers
+ [almapipy](https://github.com/UCDavisLibrary/almapipy) - Alma API wrapper
+ [bookops-worldcat](https://pypi.org/project/bookops-worldcat/) - interface for the WorldCat Metadata API
+ [caiasoft-sdk-python](https://github.com/kstatelibraries/caiasoft-sdk-python) - SDK for Connecting to the CaiaSoft API
+ [internetarchive cli](https://archive.org/developers/internetarchive/) - CLI to archive.org

### CritCat
+ [MaRMAT](https://www.marmatproject.org/) - app to assess metadata for harmful/outdated language in tabular metadata.

#### Transliteration / romanization
+ [Aksharamukha](https://github.com/virtualvinodh/aksharamukha-python) - transliteration of 120 Indic languages
Expand All @@ -75,8 +80,9 @@ Would like to suggest a worthy resource? See [contributing instructions](CONTRIB
+ [Intro to Python: Pandas for Metadata Transformation and Cleanup / workshop by Michelle Janowiecki](https://mjanowiecki.github.io/intro-pandas-metadata/intro.html)
+ [Speedy pandas / Michelle Janowiecki](https://docs.google.com/presentation/d/1xRdNVonTxi9-gEsQkNvbF1e47o_2cuo1iimunoFUky4/edit#slide=id.p)
+ [All Pandas json_normalize() you should know for flattening JSON / B. Chen](https://towardsdatascience.com/all-pandas-json-normalize-you-should-know-for-flattening-json-13eae1dfb7dd)

### Data Validators
+ [Pydantic official documentation](https://docs.pydantic.dev/latest/)
+ [Pydantic official documentation](https://docs.pydantic.dev/latest/) - validating MARC files

### GUI
+ [VisualTK](https://visualtk.com/) / (great starting point to visually create a GUI in Tkinter)
Expand All @@ -103,8 +109,7 @@ Would like to suggest a worthy resource? See [contributing instructions](CONTRIB
+ [PyInstaller documentation](https://pyinstaller.org/en/stable/index.html)
+ [Easy Steps to Create an Executable in Python Using Pyinstaller / Renu Khandelwal](https://medium.com/swlh/easy-steps-to-create-an-executable-in-python-using-pyinstaller-cc48393bcc64)
+ [Using PyInstaller to Easily Distribute Python Applications / Luke Lee](https://realpython.com/pyinstaller-python/)
+ [auto-py-to-exe]
(https://pypi.org/project/auto-py-to-exe/) - PyInstaller made easy
+ [auto-py-to-exe](https://pypi.org/project/auto-py-to-exe/) - PyInstaller made easy

### QR codes
+ [QR Code Demystify / Ivan](https://ivantay2003.medium.com/qr-code-demystify-2a5263ab136e)
Expand Down