Posts
-
omniauth-github
GitHub strategy for OmniAuth
This is the official OmniAuth strategy for authenticating to GitHub. To use it, you’ll need to sign up for an OAuth2 Application ID and Secret on the GitHub OAuth Apps Page.
Tags: #ruby • omniauth • omniauth-strategy
-
Viewers
OHIF zero-footprint DICOM viewer and oncology specific Lesion Tracker, plus shared extension packages
The OHIF Viewer can retrieve and load images from most sources and formats; render sets in 2D, 3D, and reconstructed representations; allows for the manipulation, annotation, and serialization of observations; supports internationalization, OpenID Connect, offline use, hotkeys, and many more features.
Almost everything offers some degree of customization and configuration. If it doesn’t support something you need, we accept pull requests and have an ever improving Extension System.
Tags: #typescript • nci-itcr • nci-qin
-
prism-react-renderer
🖌️ Renders highlighted Prism output to React (+ theming & vendored Prism)
Prism React Renderer powers syntax highlighting in the amazing Docusaurus framework and many others.
This library tokenises code using Prism and provides a small render-props-driven component to quickly render it out into React. This is why it even works with React Native! It’s bundled with a modified version of Prism that won’t pollute the global namespace and comes with a couple of common language syntaxes.
(There’s also an escape-hatch to use your own Prism setup, just in case)
It also comes with its own VSCode-like theming format, which means by default you can easily drop in different themes, use the ones this library ships with, or create new ones programmatically on the fly.
(If you just want to use your Prism CSS-file themes, that’s also no problem)
Tags: #typescript • react • reactjs
-
vue-swatches
:art: Help the user picking beautiful colors!
Vue Swatches recently reached version 2. If you were using v1 please consider reading the release notes or you can check v1 here
Tags: #javascript • vue • vuejs
-
OpenNMT-tf
Neural machine translation and sequence learning using TensorFlow
OpenNMT-tf is a general purpose sequence learning toolkit using TensorFlow 2. While neural machine translation is the main target task, it has been designed to more generally support:
- sequence to sequence mapping
- sequence tagging
- sequence classification
- language modeling
The project is production-oriented and comes with backward compatibility guarantees.
Tags: #python • neural-machine-translation • tensorflow
-
ekylibre
Open source Farm management Information System (FMIS) - Connecting farms to the world
Ekylibre is a simple enterprise management web application for farmers and small enterprises. Ekylibre is written with Ruby on Rails framework and use PostgreSQL/PostGIS stack. More details can be found on the official website http://ekylibre.org.
Tags: #ruby • agriculture • erp
-
yii2-oauth2-server
A wrapper for implementing an OAuth2 Server(https://github.com/bshaffer/oauth2-server-php)
A wrapper for implementing an OAuth2 Server(https://github.com/bshaffer/oauth2-server-php)
Tags: #php
-
synapse-admin
Admin console for synapse Matrix homeserver
This project is built using react-admin.
Tags: #typescript • matrix-org • react
-
Generamba
This codegenerator is too brilliant to be real!
- Supports work with .xcodeproj files out of the box. All generated class files are automatically placed to specific folders and groups of Xcode project.
- Can generate both code itself and tests adding them to right targets.
- Based on work with liquid-templates that have plain and readable syntax in comparison with templates for Xcode.
- It is very easy to create a new module:
generamba gen [MODULE_NAME] [TEMPLATE_NAME]. You do not need to input a bunch of data each time because each project corresponds to only one configuration file that holds standard file system and Xcode-project pathes, names of targets, information about the author.
Tags: #ruby
-
instauto
Instagram bot / automation library written in Javascript for Node.js
- First install Node.js 8 or newer.
- On MacOS, it’s recommended to use homebrew:
brew install node
- On MacOS, it’s recommended to use homebrew:
-
Create a new directory with a file like example.js
-
Adjust your
example.jsto your needs. If you want to see how it would work without doing any invasive actions, use thedryRun: trueoption. Toggleheadlessto see it in action. -
Open a terminal in the directory
-
Run
npm i -g yarn -
Run
yarn add puppeteer instauto - Run
node example
You can run this code for example once every day using cron or pm2 or similar
See index.js for available options.
Tags: #javascript • instagram-bot • instagram
- First install Node.js 8 or newer.
subscribe via RSS