Transform any SVG into an interactive form with embedded input/output fields. Works with draw.io, Figma, Inkscape, and custom SVGs.
An SVG interactive map
An SVG interactive map
Vue components to create svg interactive graphs, diagrams or node visual tools.
This is a simple client for the create a SVG interactive map or schemes. It is based on SVG files with a specific structure. In SVG files, you can define a group of elements with a specific ID. For default use interactive layer (group in SVG) Id named =>
This is a simple client for the create a SVG interactive map or schemes. It is based on SVG files with a specific structure. In SVG files, you can define a group of elements with a specific ID. For default use interactive layer (group in SVG) Id named =>
Terminal task list reborn! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
Check if stdout or stderr is interactive
xyflow core system that powers React Flow and Svelte Flow.
Vue components to create svg interactive graphs, diagrams or node visual tools.
Vue components to create svg interactive graphs, diagrams or node visual tools.
Detect whether the terminal supports Unicode
Vue components to create svg interactive graphs, diagrams or node visual tools.
React Flow - A highly customizable React library for building node-based editors and interactive flow charts.
Gatsby plugin with the latest version of [webpack-bundle-analyser](https://github.com/webpack-contrib/webpack-bundle-analyzer) to visualize size of output files with an interactive zoomable treemap.
Detect if the current device support the specified emoji
An svg map chart component built with and for React
A dependency free piano display and interaction plugin for browsers using svg.
A reusable charting library written in d3.js
Responsive Touch Compatible Toast plugin for VueJS 2+
Polyfill for Time to Interactive. See https://goo.gl/OSmrPk
PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBloc
Visualize flow between nodes in a directed acyclic network.
PrimeNG is an open source UI library for Angular featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeB
Generate an interactive SVG flame chart
Nyaplot is an Interactive plots generator based on Web technology like SVG, WebGL, and JavaScript. It enables us to create interactive plots interactively on IRuby notebook, a web-based Ruby environment. Nyaplot is totally web-based gem and plots can be embedded into Rails or Sinatra seemlesly. Supported charts include basic 2D plot, 3D plot, Map plot and plot for Biology. See nbviewer (http://nbviewer.ipython.org/github/domitry/nyaplot/blob/master/examples/notebook/Index.ipynb) to overview what plots can be created with nyaplot and how to do it.
A jQuery plugin that lets you interact with an SVG canvas adapted for the Rails asset pipeline
Pathby is the a gem to simplify interaction and transoformation of SVG paths
Port of the WP SVG Viewer frontend packaged as a Jekyll plugin gem with configurable defaults, localized UI strings, and an optional preset builder page.
Ruby port of XsdVi - transforms W3C XML Schema instances into interactive SVG diagrams
Convert PDF to HTML5, SVG, or image with Ruby, using the IDR Cloud Client to interact with IDRsolutions' BuildVu Microservice Example. The Microservice Example is an open source project that allows you to convert PDF to HTML5, SVG, or image by running BuildVu or JPedal as a web service in the cloud or on-premise. For documentation and usage examples, check out our GitHub page.
Uses https://github.com/jkeck/dates2svg gem to generate an SVG of date data into a heat-map style grid. Also uses the https://github.com/jkeck/svgMonthGridSelector jQuery plugin to interact with the grid and udpate necessary form elements.
Future development has been directed to idrsolutions-ruby-client, which can be used for the same purpose. This package will receive no more updates. Convert PDF to HTML5 or SVG with Ruby, using the BuildVu Ruby Client to interact with IDRsolutions' BuildVu Microservice Example. The BuildVu Microservice Example is an open source project that allows you to convert PDF to HTML5 or SVG by running BuildVu as a web service in the cloud or on-premise. For documentation and usage examples, check out our GitHub page.
jquerysvg is a jQuery plugin that lets you interact with an SVG canvas, which can handle any kind of content for the Rails 3.1+ asset pipeline. It supports all new and old major and not so major browsers. It's distributed under the MIT License.
# Mint::Money Mint::Money perform currency conversion and arithmetics with different currencies. ## Installation Add this line to your application's Gemfile: ```ruby gem 'mint-money' ``` And then execute: $ bundle Or install it yourself as: $ gem install mint-money ## Usage ``` # Configure the currency rates with respect to a base currency (here EUR): Money.conversion_rates('EUR', { 'USD' => 1.11, 'Bitcoin' => 0.0047 }) ``` ``` # Instantiate money objects: fifty_eur = Money.new(50, 'EUR') # Get amount and currency: fifty_eur.amount # => 50 fifty_eur.currency # => "EUR" fifty_eur.inspect # => "50.00 EUR" ``` ``` # Convert to a different currency (should return a Money # instance, not a String): fifty_eur.convert_to('USD') # => 55.50 USD ``` ``` # Perform operations in different currencies: twenty_dollars = Money.new(20, 'USD') # Arithmetics: fifty_eur + twenty_dollars # => 68.02 EUR fifty_eur - twenty_dollars # => 31.98 EUR fifty_eur / 2 # => 25 EUR twenty_dollars * 3 # => 60 USD ``` ``` # Comparisons (also in different currencies): twenty_dollars == Money.new(20, 'USD') # => true twenty_dollars == Money.new(30, 'USD') # => false fifty_eur_in_usd = fifty_eur.convert_to('USD') fifty_eur_in_usd == fifty_eur # => true twenty_dollars > Money.new(5, 'USD') # => true twenty_dollars < fifty_eur # => true ``` ## Development After checking out the repo, run `bin/setup` to install dependencies. Then, run `rake spec` to run the tests. You can also run `bin/console` for an interactive prompt that will allow you to experiment. To install this gem onto your local machine, run `bundle exec rake install`. To release a new version, update the version number in `version.rb`, and then run `bundle exec rake release`, which will create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org). ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/mpakus/mint-money. [](https://circleci.com/gh/mpakus/mint-money)
Contentful API wrapper library exposing an ActiveRecord-like interface
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.