Parse URLs for DOIs, PubMed identifiers, PMC identifiers, arXiv identifiers, etc

Parse URLs for DOIs, PubMed identifiers, PMC identifiers, arXiv identifiers, etc. This module has a single parse() function that takes in a URL and gives backa CURIE pair (with None as the first entry if it could not parse) >>> import citation_url >>> citation_url.parse(“https://joss.theoj.org/papers/10.21105/joss.01708”) (‘doi’, ‘10.21105/joss.01708’) >>> citation_url.parse(“http://www.ncbi.nlm.nih.gov/pubmed/34739845”) (‘pubmed’, ‘34739845’) >>> citation_url.parse(“https://example.com/true-garbage”) (None, ‘https://example.com/true-garbage’) 🚀 Installation The most recent release can be installed fromPyPI with: $ pip install citation_url The most recent code and data can be installed directly from […]

Read more

Fork of UrlResolver by eldorados, tknorris and jsergio123

Fork of UrlResolver by eldorados, tknorris and jsergio123 I am in no way responsible for the urls being resolved by 3rd parties. This script only resolves video content from legitimate file lockers without prejudice. If this script is being used by 3rd parties to resolve content that you feel infringes upon your Intellectual Property then please take your complaints to the actual website or developer linking to such content and not me. This script in no way searches for any […]

Read more

Open source self-hosted web archiving

ArchiveBox is a powerful self-hosted internet archiving solution written in Python. You feed it URLs of pages you want to archive, and it saves them to disk in a variety of formats depending on setup and content within. ?  Run ArchiveBox via Docker Compose (recommended), Docker, Apt, Brew, or Pip (see below). apt/brew/pip3 install archivebox archivebox init # run this in an empty folder archivebox add ‘https://example.com’ # start adding URLs to archive curl https://example.com/rss.xml | archivebox add # or […]

Read more

A custom ListView with a header that displays pictures from an URL

What is BlurStickyHeaderListView? It is a custom ListView with a header that displays pictures from an URL. It then adds a nice blur/parallax effect to the downloaded picture. It also provides the option of a sticky title. Here is a video of it in action. How do I use the thing? Add compile ‘me.emmano:blurstickyheaderlistview:0.1.+’ to the dependencies{} in your build.gradle. If you do not aleady have jcenter() added to your project, do so by adding the following to build.gradle: repositories […]

Read more