pinboard
Version, currently 0.5.05 versions
github.com/oz/pinboard.cr
A crystal client for the Pinboard API
7 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
pinboard:
github: oz/pinboard.cr
version: ~> 0.5.0Then run:
shards installshard.yml
- Crystal
1.3.2- License
- MIT
- Author
- Arnaud Berthomier <oz@cypr.io>
Dependencies
This version declares no dependencies.
README
# pinboard
[](https://travis-ci.org/oz/pinboard.cr)
A crystal client for the [Pinboard] API.
## Installation
Add this to your application's `shard.yml`:
```yaml
dependencies:
pinboard:
git: https://git.cypr.io/oz/pinboard.cr.git
```
## Usage
```crystal
require "pinboard"
pinboard = Pinboard::Client.new(token: "my secret token")
posts = pinboard.recent
if posts.is_a?(Pinboard::Error)
puts posts.to_s
else
posts.each do |post|
puts "#{post.title}\n url:#{post.url}\n tags: #{post.tags.join(",")}\n"
end
end
```
Pinboard returns either a `Pinboard::Error`, or something else. Check the tests
to be sure.
## Contributing
1. Clone `https://git.cypr.io/oz/pinboard.cr.git`,
2. Create your feature branch (`git checkout -b my-new-feature`),
3. Commit your changes (`git commit -am 'Add some feature'`),
4. Create a patch (`git format-patch origin`),
5. Send patch to `oz@cypr.io`.
## Contributors
- [oz](https://github.com/oz) Arnaud Berthomier - creator, maintainer
[Pinboard]: https://pinboard.in/
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
0.5.0- Tagged
- Jan 26, 2022
- Commit
64cc1efa4680- Crystal
1.3.2- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/oz/pinboard.cr
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 13, 2026
- Synced
- Aug 13, 2026
- Versions
- 5