Libraries
Libraries are easy ways to integrate with the Pnut API from your language of choice. We will link to any we know from here, as well as other Pnut-specific coding tools.
C#
| Name | Description | Maintainer | Source |
|---|---|---|---|
| pnutdotnet | library | @dmoeller | GitHub |
Elixir
| Name | Description | Maintainer | Source |
|---|---|---|---|
| ex_pnut | library | @lechindianer | GitHub |
Go
| Name | Description | Maintainer | Source |
|---|---|---|---|
| woodstock | library | @thrrgilag | GitLab |
Javascript/Node
| Name | Description | Maintainer | Source |
|---|---|---|---|
| pnut-butter.js | library | @kwood | GitHub |
| pnut.js | library | - | GitHub |
| pnut-to-markdown | package to convert HTML content back to raw input text (pre-markdown rendering) | @kwood | GitHub |
| stpnut | module for monitoring an App Stream | @shawn | GitHub |
| passport-pnut | Passport.js strategy | @33MHz | GitHub |
PHP
| Name | Description | Maintainer | Source |
|---|---|---|---|
| phpnut | library | @33MHz | GitHub |
Python
| Name | Description | Maintainer | Source |
|---|---|---|---|
| PNUTpy | library | @thrrgilag | GitHub |
Ruby
| Name | Description | Maintainer | Source |
|---|---|---|---|
| pnut | library | @kwood | GitHub |
Swift
| Name | Description | Maintainer | Source |
|---|---|---|---|
| Peanut | library | @shawn | GitHub |
| PnutKit | library | @paulyhedral | GitHub |
| PnutAttributedString | handling entity positioning | @ericd | GitHub |