All Projects → lbellonda → Qxmledit

lbellonda / Qxmledit

Licence: other
QXmlEdit XML editor. Downloads: https://sourceforge.net/projects/qxmledit/files

Labels

Projects that are alternatives of or similar to Qxmledit

Sax Wasm
The first streamable, fixed memory XML, HTML, and JSX parser for WebAssembly.
Stars: ✭ 89 (-16.04%)
Mutual labels:  xml
Laravel Sitemap
Create and generate sitemaps with ease
Stars: ✭ 1,325 (+1150%)
Mutual labels:  xml
Android Gradle Localization Plugin
Gradle plugin for generating localized string resources
Stars: ✭ 100 (-5.66%)
Mutual labels:  xml
Filecontextcore
FileContextCore is a "Database"-Provider for Entity Framework Core and adds the ability to store information in files instead of being limited to databases.
Stars: ✭ 91 (-14.15%)
Mutual labels:  xml
Markup
A Swift package for working with HTML, XML, and other markup languages, based on libxml2.
Stars: ✭ 93 (-12.26%)
Mutual labels:  xml
Datingapp
Dating UI kit is used for online meet up with girls and boys . The screen contains more than 30 icons and most of all required elements required to design an application like this. The XML and JAVA files contains comments at each and every point for easy understanding. Everything was made with a detail oriented style and followed by today's web trends. Clean coded & Layers are well-organized, carefully named, and grouped.
Stars: ✭ 97 (-8.49%)
Mutual labels:  xml
Xmlsec
XML Security Library
Stars: ✭ 88 (-16.98%)
Mutual labels:  xml
I7j Pdfhtml
pdfHTML is an iText 7 add-on for Java that allows you to easily convert HTML and CSS into standards compliant PDFs that are accessible, searchable and usable for indexing.
Stars: ✭ 104 (-1.89%)
Mutual labels:  xml
Kanvas
Make canvas easier to use in Kotlin 😊
Stars: ✭ 93 (-12.26%)
Mutual labels:  xml
Esoui
ESOUI is the Lua source code of the ZenimaxOnline's MMORPG "The Elder Scrolls Online"
Stars: ✭ 100 (-5.66%)
Mutual labels:  xml
Phpgpx
Simple library for reading and creating GPX files written in PHP.
Stars: ✭ 92 (-13.21%)
Mutual labels:  xml
Interfacss
The CSS-inspired styling and layout framework for iOS
Stars: ✭ 92 (-13.21%)
Mutual labels:  xml
Crawlerpack
Java 網路資料爬蟲包
Stars: ✭ 99 (-6.6%)
Mutual labels:  xml
Xmlmapper
A simple way to map XML to Objects written in Swift
Stars: ✭ 90 (-15.09%)
Mutual labels:  xml
Iso 3166 Countries With Regional Codes
ISO 3166-1 country lists merged with their UN Geoscheme regional codes in ready-to-use JSON, XML, CSV data sets
Stars: ✭ 1,372 (+1194.34%)
Mutual labels:  xml
Tokenscript
TokenScript schema, specs and paper
Stars: ✭ 89 (-16.04%)
Mutual labels:  xml
Soupsieve
A modern CSS selector implementation for BeautifulSoup
Stars: ✭ 95 (-10.38%)
Mutual labels:  xml
Plot
A DSL for writing type-safe HTML, XML and RSS in Swift.
Stars: ✭ 1,722 (+1524.53%)
Mutual labels:  xml
Material Bottomnavigation
Bottom Navigation widget component inspired by the Google Material Design Guidelines at https://www.google.com/design/spec/components/bottom-navigation.html
Stars: ✭ 1,375 (+1197.17%)
Mutual labels:  xml
Fast xml
Fast Expat based Erlang XML parsing library
Stars: ✭ 99 (-6.6%)
Mutual labels:  xml

QXmlEdit

QXmlEdit is a simple XML editor based on qt libraries. Its main features are unusual data visualization modes, nice XML manipulation and presentation and it is multi platform. It can split very big XML files into fragments, and compare XML files. It is one of the few graphical Open Source XSD viewers.

The XML editor widget is based on a library that can be imported and used in other applications.

It is relased under GNU LGPL V2 license and requires Open Source edition of the Qt4 or Qt5 libraries.

  • Hierarchical customizable view of XML elements.
  • Fast XML hierarchy navigation.
  • Split of big XML files.
  • Search supporting XPath expressions.
  • Base 64 data handling.
  • Visualization styles.
  • XML Schema (XSD) viewer.
  • Columnar view.
  • Sessions handling.
  • Graphical XML file view.
  • Map view of a XML document.
  • Split and fragment extraction of big XML files.
  • Visual compare of XML Schema files.
  • Visual compare of XML files.
  • XML Snippets.
  • XSL specialized mode.
  • Element display via user customizable rules.
  • SCXML edit mode.

Some icon files are licensed by oxygen project and covered by LGPL V3 (see http://www.oxygen-icons.org) A copy of the license is included. Source for icons can be obtained from site above, but a copy is included in images/svg source directory. All icons in this directory are by oxygen project. Images in 'images' directory are derived by oxygen, excluding mainIcons.icns, icon.png and icon.svg that are original work. QXmlEdit can be linked with QwtPlot3D library.

Site and source code

The project site is: qxmledit.org The source code link is currently: https://github.com/lbellonda/qxmledit

Discussion group:

http://groups.google.com/group/qxmledit-discuss

Release tarballs and binary packages:

https://sourceforge.net/projects/qxmledit/files

Requirements

Qt libraries version 4.7.3 or higher are required. Qt 5 is supported. OpenGL can be required depending on a compile time switch.

Limitations

Very limited support of DTD.

License and notes on QwtPlot3D

QXmlEdit is released under LGPL V2, includes Oxygen icons and optionally can link with QwtPlot3D library. QwtPlot3D is not part of QXmlEdit and its source is included for convenience when compiling. QwtPlot3D comes with its own license (ZLib like) as specified in its files. You are free to link or not with QwtPlot3D by enabling a compile time switch as defined in the INSTALL file or to replace it. QwtPlot3D requires OpenGL.

As a special exception, the copyright holders of QXmlEdit give you permission to combine QXmlEdit with free software programs or libraries that are released under the GNU LGPL and with code included in the standard release of QwtPlot3D (under the ZLib like license) or modified versions of such code, with unchanged license. You may copy and distribute such a system following the terms of the GNU LGPL for QXmlEdit and the licenses of the other code concerned. People who make modified versions of QXmlEdit are not obligated to grant this special exception for their modified versions; it is their choice whether to do so. The GNU Library General Public License gives permission to release a modified version without this exception; this exception also makes it possible to release a modified version which carries forward this exception.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].