A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
For ruby and ruby on rails
Ruby SemVer in TypeScript.
Convention over configuration for using Vite in Ruby apps
Like ruby's abbrev module, but in js
Ruby grammar for tree-sitter
prettier plugin for the Ruby programming language
Shared Editing Library
WebSocket framework for Ruby on Rails.
JavaScript client for graphql-ruby
bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right into your Sass powered applications.
Convention over configuration for using Vite in Rails apps
realistic password strength estimation
A Stimulus Wrapper for Flatpickr library
Provide I18n to your React Native application
Podcast RSS feed generator. A really simple API to add Podcast-RSS feeds to any project.
Prism Ruby parser
JavaScript bindings for the Listen Notes Podcast API
A pure JavaScript implementation of Sass.
Ruby on Rails unobtrusive scripting adapter
## Installation
Compass stylesheets
JS lib with TS typings to manipulate strings according to the word parsing rules of the UNIX Bourne shell.
A lightweight Sass tool set.
Iterate over a directory of mp3 files and write out a podcast RSS file
Listen Notes is the best podcast search engine and api. This is the official Ruby Gem for the Listen Notes Podcast API. See https://www.PodcastAPI.com/ for details.
A ruby library for generating podcast feeds from a source or via an API.
Take your existing podcast feed and upload it to Youtube. The script will automatically generate video .mkv files from your audio files with the episode image as a still image. As far as possible metadata from the podcast feed will be added to the Youtube video. All uploaded videos are private by default, so you can review them before publishing.
iMasquerade is a Ruby project that allows for the retrieval of the original XML feed used by iTunes to create a specific podcast feed. As the name suggests, the class works by masquerading as iTunes, thereby retrieving the same XML used internal to iTunes. Once this iTunes XML is retrieved it is parsed for the source feed url and is subsequently returned.
A simple Ruby command-line tool for dropping in an AI buddy to your podcast.
A ruby gem to view podcasts by producer and summary
User agent parser written in Ruby using regex patterns from the Open Podcast Analytics Working Group.
Syndication is a parser for RSS and Atom feeds. It uses either REXML or its built-in "tag soup" parser for feed parsing. It supports extensions \ to web feeds including Dublin Core metadata, Apple iTunes podcasts, and extensions from Google and Feedburner. It is written in pure Ruby, and designed to be easy to understand and extend. It is compatible with Ruby 1.8.x and 1.9.x.
== DESCRIPTION: websitary (formerly known as websitiary with an extra "i") monitors webpages, rss feeds, podcasts etc. It reuses other programs (w3m, diff etc.) to do most of the actual work. By default, it works on an ASCII basis, i.e. with the output of text-based webbrowsers like w3m (or lynx, links etc.) as the output can easily be post-processed. It can also work with HTML and highlight new items. This script was originally planned as a ruby-based websec replacement. By default, this script will use w3m to dump HTML pages and then run diff over the current page and the previous backup. Some pages are better viewed with lynx or links. Downloaded documents (HTML or ASCII) can be post-processed (e.g., filtered through some ruby block that extracts elements via hpricot and the like). Please see the configuration options below to find out how to change this globally or for a single source. This user manual is also available as PDF[http://websitiary.rubyforge.org/websitary.pdf]. == FEATURES/PROBLEMS: * Handle webpages, rss feeds (optionally save attachments in podcasts etc.) * Compare webpages with previous backups * Display differences between the current version and the backup * Provide hooks to post-process the downloaded documents and the diff * Display a one-page report summarizing all news * Automatically open the report in your favourite web-browser * Experimental: Download webpages on defined intervalls and generate incremental diffs.