All Projects → mosegontar → Pinku

mosegontar / Pinku

A Pinboard-to-buku importation utility

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pinku

Cue Maker
A simple and easy to use program that fetches original cue files for your roms.
Stars: ✭ 19 (-36.67%)
Mutual labels:  utility
Object.reduce
Reduces an object to a value that is the accumulated result of running each property in the object through a callback. JavaScript/node.js utility.
Stars: ✭ 11 (-63.33%)
Mutual labels:  utility
Python Common Cache
This project is a cache component based on the memory and it is lightweight, simple and customizable. 🐍 😃
Stars: ✭ 21 (-30%)
Mutual labels:  utility
Safeeyes
Protect your eyes from eye strain using this simple and beautiful, yet extensible break reminder
Stars: ✭ 919 (+2963.33%)
Mutual labels:  utility
Bonjourmadame
Say "Hello ma'am!"
Stars: ✭ 9 (-70%)
Mutual labels:  utility
Executor
Watch for file changes and then execute command. Very nice for test driven development.
Stars: ✭ 14 (-53.33%)
Mutual labels:  utility
Gata
Bookmarks made better
Stars: ✭ 17 (-43.33%)
Mutual labels:  bookmarks
Gold Rush Bookmark
来我们的书签里淘点宝吧!Find some treasure in our bookmarks!
Stars: ✭ 30 (+0%)
Mutual labels:  bookmarks
Yub
yub.js - A command-line for the web
Stars: ✭ 10 (-66.67%)
Mutual labels:  bookmarks
Sublime Bookmarks
Sublime Text essential plugins and resources
Stars: ✭ 878 (+2826.67%)
Mutual labels:  bookmarks
W10 Cleanser
Remove advertising, disable data collection, annoying notifications, default apps and more. Ideal for fresh installs of Windows 10 and those looking to purify their current installation.
Stars: ✭ 24 (-20%)
Mutual labels:  utility
Pothosblocks
A collection of core processing blocks
Stars: ✭ 7 (-76.67%)
Mutual labels:  utility
Start Server And Test
Starts server, waits for URL, then runs test command; when the tests end, shuts down server
Stars: ✭ 879 (+2830%)
Mutual labels:  utility
Slowquitapps
Add a global delay to Command-Q to stop accidental app quits.
Stars: ✭ 916 (+2953.33%)
Mutual labels:  utility
Text Minimap
Generate text minimap/preview using Braille Patterns
Stars: ✭ 21 (-30%)
Mutual labels:  utility
To Title Case
Convert a string to a title case.
Stars: ✭ 17 (-43.33%)
Mutual labels:  utility
Sketchdiff
💎 Generate visual differences between two Sketch files or a previous git commit
Stars: ✭ 14 (-53.33%)
Mutual labels:  utility
Invite Contributors
automatically invite authors of merged pull requests to your organization
Stars: ✭ 30 (+0%)
Mutual labels:  utility
Goat
POSIX-compliant shell movement boosting hack for real ninjas (aka `cd x` and `cd ...`)
Stars: ✭ 27 (-10%)
Mutual labels:  utility
Concur
Sugar for infectious JavaScript inheritance, metaprogramming & mixins
Stars: ✭ 14 (-53.33%)
Mutual labels:  utility

pinku

pinku is a Pinboard <https://pinboard.in>-to-buku <https://github.com/jarun/buku> importation utility.

pinku is not (at least at this time) a syncing utility and works in only one direction: to import bookmarks from Pinboard into buku. If the URL already exists in buku, the entry is skipped over.

Installation

pip install pinku

Usage

Ensure that you have set the PINBOARD_API_KEY environment variable to your Pinboard API token. You can find your API token here <https://pinboard.in/settings/password>_.

pinku takes command-line arguments that serve as filters for searching through Pinboard bookmarks. pinku will then add the results to your buku database.

Pinku supports all of the filter arguments for the Pinboard API /all endpoint. Please visit Pinboard's API documentation <https://pinboard.in/api>_ to read the details.

Please note that Pinboard limits API calls to the /all endpoint to once every five minutes

Examples

Add all Pinboard bookmarks to buku:

.. code-block::

pinku

Add your 10 most recent Pinboard bookmarks to buku:

.. code-block::

pinku -r 10

Add all Pinboard bookmarks tagged web-dev and programming (max 3 tags per Pinboard API) to buku:

.. code-block::

pinku -t web-dev, programming

Add the first 3 Pinboard bookmarks tagged web-dev to buku:

.. code-block::

pinku -t web-dev -r 3

Add the first 3 Pinboard bookmarks tagged history that also have a Pinboard "to read" status:

.. code-block::

pinku -t history -r 3 --toread

Add all Pinboard bookmarks since September 1, 2017 to buku:

.. code-block::

pinku --fromdt 2017-09-01

Add all bookmarks that were added to Pinboard between 7/1/2017 and 9/1/2017 to buku:

.. code-block::

pinku --fromdt 2017-09-01 --todt 2017-09-01
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].