Parse valid .strings files for easy conversion to other formats
Convert PDF docs to beautiful HTML files without losing text or format. This gem uses pdf2htmlEX to do the conversion.
Convert various files like MS Word, Excel, PowerPoint, Images to PDF and Images. Create PDF and Images from url and raw HTML. Extract and create PowerPoint presentation from PDF. Merge, Encrypt, Split, Repair and Decrypt PDF files. All supported files conversions and manipulations can be found at https://www.convertapi.com/doc/supported-formats
This package brings you useful utility and library which can help you to handle locale files and translations in your Ruby projects. It is build upon i18n library and extends it's simple format so you can simply track field changes or keep translator's notes. Conversion back to simple format is possible and as simple as call 'i18n-translate strip'. Offers also built-in simple console editor. Supported formats are YAML, Ruby, Gettext po, QT Linguist TS and Java Properties. Read README.md file and run i18n-translate without parameters for more information.
Applocale is a localization tool, It can convert file between string and xlsx ,csv, also support download xlsx or csv from google. You can also setup conversion logic for string value of each project. Support ios, android and json format.
Health Cards implements SMART Health Cards, a secure and decentralized framework that allows people to prove their vaccination status or medical test results. It is based off of W3C Verifiable Credentials and FHIR R4 health data exchange standards. It allows conversion of clinical data into JWS which may then be embedded into QR codes, exported to smart-health-card files, or returned by a $health-card-issue FHIR operation.
This gem contains Ruby routines for parsing org-mode files.The most significant thing this library does today is convert org-mode files to HTML or textile. Currently, you cannot do much to customize the conversion. The supplied textile conversion is optimized for extracting "content" from the orgfile as opposed to "metadata."
Simple converter between URIs and Pathnames. It creates valid, unique and readable filenames from URIs and viceversa. It can be used to name files while saving data from websites and conversely, read files assigned to URIs while, for instance, simulating or stubbing web accesses by means of reading files
tool for working with CSV files, it supports conversion to Excel files and import to databases.
Ruby Cloud SDK wraps Aspose.Cells REST API so you could seamlessly integrate Microsoft Excel® spreadsheet generation, manipulation, conversion & inspection features into your own applications. Aspose.Cells Cloud for Ruby enables you to handle various aspects of Excel files, including cell data, styles, formulas, charts, pivot tables, data validation, comments, drawing objects, images, hyperlinks, and so on. Additionally, it supports operations such as splitting, merging, repairing, and converting to other compatible file formats.
This is a list of attributes for lvm objects. They are generated from the source code and broken down by version. At their core these files exist to determine which arguments to pass lvs/vgs/pvs and the subsequent type conversions. Currently this is split from the main ruby-lvm gem since these files require updating to follow LVM2 releases.
The gem facilitates conversion of text and HTML documents into NSF, as well as converting NSF to HTML. The SPEC file contains the NSF specification.
RDocF95 is an improved RDoc for generation of documents of Fortran 90/95 programs. Differences to the original one are given below. <b>Enhancement of "parser/f95.rb"</b> :: The Fortran 90/95 parse script "parser/f95.rb" (In rdoc-f95, old name "parsers/parse_f95.rb" is used yet) is modified in order to parse almost all entities of the Fortran 90/95 Standard. <b>Addition of <tt>--ignore-case</tt> option </b> :: In the Fortran 90/95 Standard, upper case letters are not distinguished from lower case letters, although original RDoc produces case-dependently cross-references of Class and Methods. When this options is specified, upper cases are not distinguished from lower cases. <b>Cross-reference of file names</b> :: Cross-reference of file names is available as well as modules, subroutines, and so on. <b>Modification of <tt>--style</tt> option</b> :: Original RDoc can not treat relative path stylesheet. Application of this patch modifies this function. <b>Conversion of TeX formula into MathML</b>:: TeX formula can be converted into MathML format with --mathml option, if <b>MathML library for Ruby version 0.6b -- 0.8</b> is installed. This library is available from {Bottega of Hiraku (only JAPANESE)}[http://www.hinet.mydns.jp/~hiraku/]. See {RDocF95::Markup::ToXHtmlTexParser}[link:classes/RDocF95/Markup/ToXHtmlTexParser.html] about format. <b>*** Caution ***</b> Documents generated with "--mathml" option are not displayed correctly according to browser and/or its setting. We have been confirmed that documents generated with "--mathml" option are displayed correctly with {Mozilla Firefox}[http://www.mozilla.org/products/firefox/] and Internet Explorer (+ {MathPlayer}[http://www.dessci.com/en/products/mathplayer/]). See {MathML Software - Browsers}[http://www.w3.org/Math/Software/mathml_software_cat_browsers.html] for other browsers. Some formats of comments in HTML document are changed to improve the analysis features. See {parse_f95.rb}[link:files/lib/rdoc-f95/parsers/parse_f95_rb.html]
Given a Subversion repository, svn-transform creates a new repo that is by default identical, but allows changes to files, for example all or some of the properties on each file can be moved from the properties to YAML prepended to the body of the file. Primarily useful prior to conversions to other repository types such as git.
A simple parser of Apache access log: it parses a line of Apache access log and turns it into an array of strings or a Hash object. And from the command line, you can use it as a conversion tool of file format (to CSV/TSV) or as a filtering tool of access records.
FFMPEG wrapper for CarrierWave uploader that allows audio file conversion and watermarking
A simple text conversion utility using regular expressions for searching and replacing multiple strings across multiple files, for conversion projects.
gephi_keeper is a Ruby conversion gem that links YourTwapperKeeper (http://your.twapperkeeper.com/) to Gephi (http://www.gephi.org) by converting JSON output from YTK to Gephi's GEXF format. YourTwapperKeeper is a self-hosted service that archives tweets. Gephi is a graph visualization tool. YTK exports the archived tweets in a number of formats, one of which is JSON. The JSON files produced by YTK are converted by gephi_keeper into Gephi-readable GEXF files. The GEXF files can then be processed by Gephi to produce colorful graph representations of Twitter output.
Export iMessage conversations into TXT or PDF files
File translation and conversion utility
Convert a Wordpress XML backup into markdown files suitable for a jekyll site
Draw dots on maps by lat/lon or zip code. Includes a library of 30 map backgrounds, and associated geocoding configuration data, and a table of US zip codes with their approximate centroids as latitude and longitude. Exposes the ImageMagick image and coordinate conversions so that overlaying labels, lines, and other features on dots is possible. Renders as a blob suitable for e.g. Rails send_data as an img tag src and writes files in any supported ImageMagick graphic format.
Converts the metadata of PGN files from Lichess' game database to a database file, using lazy file enumerators for optimizing the conversion of large PGN files with millions of chess games.
A little mixin to change the line endings of files. Supports Mac, Unix, and Windows line ending conversions.
The conversion of SQM format to JSON document and vice versa makes missions parsing easier: you can either browse your mission content, or modify it and generate a new valid mission.sqm file
The gem adds a simple command line tool for currency conversion by given currencies in a json file.
Aspose.Tasks for Cloud is a REST API for manipulating Microsoft Project documents in the cloud. It allows you to work with all aspects of a Project document including conversion. The API offers a wide range of Microsoft Project export options. The Aspose.Tasks for Cloud API allows developers to convert Project documents to various formats including XML, HTML, BMP, PNG, PDF, and XSLX. The API can be used to list document properties such as a project’s default start and finish time, minutes per week and days per month, work format, default task type, and so on. The API also provides the capability to retrieve information about each task from a Project data file hosted in the cloud. Task information such as name, ID, duration, and start and end dates, can be retrieved. In addition, the API can add new tasks to projects and retrieve information about task links and task assignments. The Aspose.Tasks API can manage project resources for documents hosted in the cloud. It supports adding a new resource, retrieve a list of project resources, and delet existing resources from the Project data. The API also facilitates retrieval of resource assignments information for resources assigned to project tasks. The API provides full access to a project’s calendar collection. Details about project calendars such as ID, name, and working days and time, can be read. New calendars can be added or deleted from hosted project data files. The API can be used to create new calendar exceptions to the Project’s calendars and retrieving a list of existing exceptions.
A little mixin to change the line endings of files. Supports Mac, Unix and Windows ending conversions.
Parse valid .strings files for easy conversion to other formats
allows for easy conversion of query results to hashes, arrays of hashes, json files, etc.
Utilities for working with COBOL copybooks and file conversion.
This gem will change the word 'car' to 'cat' and also provide a CLI to run this conversion on files.
Convert various files like MS Word, Excel, PowerPoint, Images to PDF and Images. Create PDF and Images from url and raw HTML. Extract and create PowerPoint presentation from PDF. Merge, Encrypt, Split, Repair and Decrypt PDF files. All supported files conversions and manipulations can be found at https://www.convertapi.com/doc/supported-formats [Backport to ruby 1.8.7]
This SDK allows to work with Aspose.CAD Cloud REST API in your Ruby applications quickly and easily, with zero initial cost and perform various conversion and update operations on AutoCAD DWG, DXF, DWF, DWFX, DWT, STL, IGS, DGN, OBJ and CF2 files and export them into different raster and vector formats like BMP, PSD, JPEG, TIFF, GIF, PNG, JPEG2000, SVG, WMF, PDF
The Graphical Fragment Assembly (GFA) is a proposed format which allow to describe the product of sequence assembly and is implemented in the RGFA class defined in the rgfa gem. The GFA format is a text format. This gem defines a complementary binary format, BFA. The methods in this class allow to write a BFA file from a RGFA object, and to parse a BFA file into a RGFA object. This also allows the conversion from/to GFA format. This gem depends on the "rgfa" gem.
# 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. [![CircleCI](https://circleci.com/gh/mpakus/mint-money.svg?style=svg)](https://circleci.com/gh/mpakus/mint-money)
Use OpenAI API JSON as data files and display branching conversations on your website
Conversion tool for extracting chess game metadata from Lichess' public PGN files and exporting it to database tables.
This gem allows for the conversion of CSV files to YAML format suitable for Rails fixtures and vice versa.