0.02
RESTRack is a Rack-based MVC framework that makes it extremely easy to develop RESTful data services. It is inspired by
Rails, and follows a few of its conventions. But it has no routes file, routing relationships are done through
supplying custom code blocks to class methods such as "has_relationship_to" or "has_mapped_relationships_to".
RESTRack aims at being lightweight and easy to use. It will automatically render JSON and XML for the data
structures you return in your actions (any structure parsable by the "json" and
"xml-simple" gems, respectively).
If you supply a view for a controller action, you do that using a builder file. Builder files are stored in the
view directory grouped by controller name subdirectories (`view/<controller>/<action>.xml.builder`). XML format
requests will then render the view template with the builder gem, rather than generating XML with XmlSimple.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.36
ROXML is a Ruby library designed to make it easier for Ruby developers to work with XML.
Using simple annotations, it enables Ruby classes to be mapped to XML. ROXML takes care
of the marshalling and unmarshalling of mapped attributes so that developers can focus on
building first-class Ruby classes. As a result, ROXML simplifies the development of
RESTful applications, Web Services, and XML-RPC.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.09
XMLObject is a library for reading (not writing) XML. It is particularly suited for cases where one is dealing with small documents of a known structure. While not devoid of caveats, it does have a very pleasant, idiomatic Ruby syntax.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.0
= XML::Smart - A Ruby class for fast and simple XML access
Copyright (C) 2004-2012 Jürgen Mangler <juergen.mangler@univie.ac.at>
Ruby/XML/Smart is freely distributable according to the terms of the
GNU Lesser General Public License (see the file 'COPYING').
This program is distributed without any warranty. See the file
'COPYING' for details.
== Installation
This is just a transitional package intended to require the nokogiri based
version of xml-smart.
== Documentation
View the examples in the ./examples subdirectory. In the ./examples/Visualise subdirectory
you can find a simple XPath visualiser. Never try to mix this module with other libxml
bindings, or you will get nasty segfaults.
== SYNOPSIS TO CHANGE A FILE ON THE DISK
require 'xml/smart'
XML::Smart.modify(File.dirname($0) + "/EXAMPLE.xml") { |doc|
node = doc.find("/test/names").first
node.add("test_node",{"attr" => 12}, "Muahaha")
node.add("test_node", "Muahaha", "attr" => 13)
node.add("test_node", "attr" => 14)
node.add("test_node", "Muahaha")
node.add("test_node")
}
== SYNOPSIS TO QUERY A FILE
require 'xml/smart'
doc = XML::Smart.open(File.dirname($0) + "/EXAMPLE.xml")
node = doc.find("/test/names").first
puts = node.find("string(name)")
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.0
This is a fork of nokogiri-xmlsec.
This fork uses mini_portile to improve code predictiveness and allow heroku deploys.
This gem adds support to Ruby for encrypting, decrypting, signing and validating
the signatures of XML documents, according to the [XML Encryption Syntax and
Processing](http://www.w3.org/TR/xmlenc-core/) standard, by wrapping around the
[xmlsec1](http://www.aleksey.com/xmlsec) C library and adding relevant methods
to `Nokogiri::XML::Document`.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
0.01
asciidoctor-rfc lets you write Internet-Drafts and RFCs in a native
"asciidoctor" syntax.
RFC XML ("xml2rfc" Vocabulary XML, RFC7322) is the XML-based language used for
writing Internet-Drafts and RFCs, but not everyone likes hand-crafting XML,
especially when the focus should be on the content.
Specifically, the gem provides two things. First, an "asciidoctor" like syntax
that lets you utilize close to all features of native RFC XML, and maps most
asciidoctor textual syntax (like tables) into RFC XML features. Then, RFC XML
v3 (RFC 7991) and v2 (RFC 7749) backends that lets you render your AsciiDoc
into, you guessed it, RFC XML v3 and v2.
This gem is in active development.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
xlsx spreadsheet generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx helps you create beautiful Office Open XML Spreadsheet documents (Excel, Google Spreadsheets, Numbers, LibreOffice) without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.88
Produces Cobertura XML formatted output from SimpleCov
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.01
metanorma-ietf lets you write IETF documents, such as Internet-Drafts and RFCs,
in native AsciiDoc syntax. This is part of the Metanorma publishing framework.
RFC XML ("xml2rfc" Vocabulary XML, RFC 7991) is the XML-based language used for
writing Internet-Drafts and RFCs, but not everyone likes hand-crafting XML,
especially when the focus should be on the content.
This gem is in active development.
Formerly known as asciidoctor-ietf.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.03
Ruby/XSLT is a simple XSLT class based on libxml <http://xmlsoft.org/> and libxslt <http://xmlsoft.org/XSLT/>
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.0
A new short XML Parsing Algorithm implemented directly in less-than-500 lines. An easy-to-use XML Parser without any Native Dependencies. Its under continuous improvement as being used/tested under my other xml-parsing required projects. [What, Why, HowTo]: http://justfewtuts.blogspot.in/2012/03/xml-motor-what-it-is-how-why-should-you.html
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
0.02
Inspired by the Gyoku gem for hash to xml conversion,
XmlFu is designed to require no meta tagging for
node attributes and content. (i.e. no :attributes! and no :order!)
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.83
Oga is an XML/HTML parser written in Ruby.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Popularity
Activity
0.0
xmlresume2x can convert CVs written in the XML Resume Library format (http://xmlresume.sourceforge.net) to a number of formats, including LaTeX markup which uses the europecv (http://www.ctan.org/tex-archive/help/Catalogue/entries/europecv.html) class which is based on the 'standard' European Curriculum Vitae format at http://www.cedefop.eu.int/transparency/cv.asp.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.14
Easily access WordPress installations through the WordPress XML-RPC API. This gem exactly mirrors the functionality provided by the WordPress XML-RPC API in Ruby.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.01
A small C module that wraps libxml2's xmlreader to parse a XML
string into a ruby hash
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.01
Provides a alternative and faster XML-RPC layer through libxml's parsing framework
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.74
CI::Reporter is an add-on to Ruby testing frameworks that allows you to generate XML reports of your test runs. The resulting files can be read by a continuous integration system that understands Ant's JUnit report format.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.04
Adds support to Ruby for encrypting, decrypting,
signing and validating the signatures of XML documents, according to the
[XML Encryption Syntax and Processing](http://www.w3.org/TR/xmlenc-core/)
standard, and the [XML Signature Syntax and Processing](http://www.w3.org/TR/xmldsig-core/)
standard by wrapping around the [xmlsec](http://www.aleksey.com/xmlsec) C
library and adding relevant methods to `Nokogiri::XML::Document`.
Implementation is based off nokogiri-xmlsec by Colin MacKenzie IV with
very heavy modifications.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.0
XML Utility classes library and XmlToGdl application.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024