Pinned Repositories
binance-watch
This application connects to the Binance.com public API to get live 24h price change data for all crypto trading pairs on their platform and allows you to set custom alerts or watch for price change in real time and get desktop notifications when something triggers your alerts or price watch settings.
crypto-scanner
This a simple Node.js / Socket.io web application that scans Twitter every few seconds for new tweets from different Twitter accounts related to crypto currencies, or any account that you want. The purpose of this application is to stream in new tweets from these accounts the moment they happen (within minutes) and get a browser notification.
file-browser
This is a File Browser single page application that uses Vue.js for the client side user interface and Hapi.js for the server-side running on top of Node.js. This app is intended to make it possible to browse a computers attached storage devices from a web brower over the network or internet.
login-forms
Login forms from popular sites done with basic HTML/CSS/JS.
rainnerlins-site
Main repo for rainnerlins.com
restful-php
Parses the raw input body for all RESTful verbs (POST, PUT, DELETE, PATCH, etc.) and provides a better way for working with uploaded files.
soma-fm-player
This is a Vue.js web application for streaming radio stations from Somafm.com. This app uses the public SomaFM JSON channels API endpoint to pull in a list of stations and makes it easy to switch between stations. This app also uses Three.js and the HTML5 Web Audio Context API to sample audio data and create a visualizer effect for the selected station.
syntaxy-js
Syntaxy is a small and flexible syntax highlighter for the web. It uses one common theme file for all syntax languages to make it easier to customize the appearance to fit your theme. It has no dependencies out of the box, but can be used as a jQuery plugin, if you already have it loaded on your site.
todo-webapp
This is a single page Task Managing web application built with Vue.js that uses Google Firebase as a back-end for data keeping by authenticated users and LocalStorage for non-authenticated users. This is intended to be used as a simple TODOs web-app for creating TODO lists with the option to login using an online account to keep your TODOs data sync'd between devices.
wormhole-extreme
This is an experimental interactive space scene rendered on the browser using WebGL and Three.js with Javascript. The 3D scene contains planets, stars and a nebula effect that changes color and warps into a "wormhole" effect to create the illusion of traveling through space.
rainner's Repositories
rainner/binance-watch
This application connects to the Binance.com public API to get live 24h price change data for all crypto trading pairs on their platform and allows you to set custom alerts or watch for price change in real time and get desktop notifications when something triggers your alerts or price watch settings.
rainner/soma-fm-player
This is a Vue.js web application for streaming radio stations from Somafm.com. This app uses the public SomaFM JSON channels API endpoint to pull in a list of stations and makes it easy to switch between stations. This app also uses Three.js and the HTML5 Web Audio Context API to sample audio data and create a visualizer effect for the selected station.
rainner/wormhole-extreme
This is an experimental interactive space scene rendered on the browser using WebGL and Three.js with Javascript. The 3D scene contains planets, stars and a nebula effect that changes color and warps into a "wormhole" effect to create the illusion of traveling through space.
rainner/syntaxy-js
Syntaxy is a small and flexible syntax highlighter for the web. It uses one common theme file for all syntax languages to make it easier to customize the appearance to fit your theme. It has no dependencies out of the box, but can be used as a jQuery plugin, if you already have it loaded on your site.
rainner/todo-webapp
This is a single page Task Managing web application built with Vue.js that uses Google Firebase as a back-end for data keeping by authenticated users and LocalStorage for non-authenticated users. This is intended to be used as a simple TODOs web-app for creating TODO lists with the option to login using an online account to keep your TODOs data sync'd between devices.
rainner/file-browser
This is a File Browser single page application that uses Vue.js for the client side user interface and Hapi.js for the server-side running on top of Node.js. This app is intended to make it possible to browse a computers attached storage devices from a web brower over the network or internet.
rainner/crypto-scanner
This a simple Node.js / Socket.io web application that scans Twitter every few seconds for new tweets from different Twitter accounts related to crypto currencies, or any account that you want. The purpose of this application is to stream in new tweets from these accounts the moment they happen (within minutes) and get a browser notification.
rainner/rainnerlins-site
Main repo for rainnerlins.com
rainner/login-forms
Login forms from popular sites done with basic HTML/CSS/JS.
rainner/restful-php
Parses the raw input body for all RESTful verbs (POST, PUT, DELETE, PATCH, etc.) and provides a better way for working with uploaded files.
rainner/biscuit-php
Biscuit PHP is a small stand-alone collection of classes that work together as a framework to help build small server-side applications with PHP. It's intended to be minimal with no need for dependencies and comes with the basic tools needed for building a small RESTful api, or web application backend.
rainner/coinbase-btfd
Node.JS bot application that monitors all assets on the Coinbase PRO API for sudden dip-buying opportunities.
rainner/slideshow
A simple slideshow class for controlling a list of slides by giving you the basic back/next/select/swipe controls to toggle the active slide, and leaving the animation part up to you that can be added using CSS animatons to control how each slide enters and leaves.
rainner/ajax
This is a helper class for sending Ajax requests from the client side. Works similar to the jQuery ajax() function with better support for response parsing, error handling and upload progress.
rainner/binance-watch-wrapper
API proxy wrapper server for the binance-watch repo.
rainner/cc-stream
Custom live crypto ticker development for coinrated.
rainner/crypto-icons
Collection of icons for various crypto tokens.
rainner/heroku-app
Heroku test app for fetching showcase pens from my public codepen profile.
rainner/hosts-concat-js
Basic script for concatenating hosts files together to be used for ad blocking.
rainner/job-scanner
Simple node.js/socket.io application that fetches freelance job listings from different online sources like reddit, etc.
rainner/loudfusion-site
Main repo for loudfusion.com
rainner/parallaxor-js
Creates mouse/motion parallax effect for children elements of a target container.
rainner/radcap-player
Custom music player for the Radio Caprice (RADCAP) online music streaming site.
rainner/scroller
A page scroll event helper class for attaching actions to specific scroll positions/direction, or to jump to a section of the page.
rainner/biscuit-app
Application boilerplate that uses the Biscuit-PHP framework.
rainner/codepen-assets
Hosted static assets used on codepen.
rainner/cpv2api
An unofficial, public JSON API for CodePen v2
rainner/crypto-watch
Monitors public exchange market data to watch for sudden changes in prices.
rainner/frontend-helpers
Collection of commonly used CSS/JS helpers and utils for building client-side UI/UX based layouts.
rainner/node-hapi-server
Boilerplate node js server using Hapi JS.