All Projects → geirolz → advxml

geirolz / advxml

Licence: Apache-2.0 License
A lightweight, simple and functional library DSL to work with XML in Scala with Cats

Programming Languages

scala
5932 projects
shell
77523 projects

Projects that are alternatives of or similar to advxml

Pareto.js
An extremely small, intuitive and fast functional utility library for JavaScript
Stars: ✭ 254 (+370.37%)
Mutual labels:  lightweight, functional
Arare
Lightweight curried functional programming library
Stars: ✭ 127 (+135.19%)
Mutual labels:  lightweight, functional
trembita
Model complex data transformation pipelines easily
Stars: ✭ 44 (-18.52%)
Mutual labels:  cats, functional
Redux Zero
A lightweight state container based on Redux
Stars: ✭ 1,977 (+3561.11%)
Mutual labels:  lightweight, functional
Sup
Composable, purely functional healthchecks in Scala.
Stars: ✭ 138 (+155.56%)
Mutual labels:  cats, functional
envy
envy: Deserialize environment variables into type-safe structs
Stars: ✭ 64 (+18.52%)
Mutual labels:  lightweight
IntroApp
This Android app adds splash screen slides to make a great intro for an app.
Stars: ✭ 16 (-70.37%)
Mutual labels:  xml
zwift-workout-file-reference
Reference documentation for the Zwift workout file format
Stars: ✭ 54 (+0%)
Mutual labels:  xml
shiny blog
A lightweight, markdown based Blog/CMS application written in PHP
Stars: ✭ 14 (-74.07%)
Mutual labels:  lightweight
fastener
Functional Zipper for manipulating JSON
Stars: ✭ 54 (+0%)
Mutual labels:  functional
folia
FoLiA: Format for Linguistic Annotation - FoLiA is a rich XML-based annotation format for the representation of language resources (including corpora) with linguistic annotations. A wide variety of linguistic annotations are supported, making FoLiA a useful format for NLP tasks and data interchange. Note that the actual Python library for proces…
Stars: ✭ 56 (+3.7%)
Mutual labels:  xml
xgen
XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator
Stars: ✭ 153 (+183.33%)
Mutual labels:  xml
xrechnung-visualization
XSL transformators for web and pdf rendering of German CIUS XRechnung or EN16931-1:2017 [MIRROR OF GitLab]
Stars: ✭ 26 (-51.85%)
Mutual labels:  xml
dreamland world
DreamLand MUD: all configuration files, and some areas for local dev
Stars: ✭ 16 (-70.37%)
Mutual labels:  xml
slimcpplib
Simple Long Integer Math for C++
Stars: ✭ 18 (-66.67%)
Mutual labels:  lightweight
InshortApp
Demo app like inshort
Stars: ✭ 28 (-48.15%)
Mutual labels:  xml
star
An experimental programming language that's made to be powerful, productive, and predictable
Stars: ✭ 88 (+62.96%)
Mutual labels:  functional
vimrc
Sane, Lightweight, and, Aesthetic VIM
Stars: ✭ 21 (-61.11%)
Mutual labels:  lightweight
XPath2.Net
Lightweight XPath2 for .NET
Stars: ✭ 26 (-51.85%)
Mutual labels:  xml
skeuos-css
A lightweight CSS library that provides a set of predesigned elements useful for rapid web development. It follows the latest skeuomorphic design trends, using bright colors and subtle shadows for some depth.
Stars: ✭ 45 (-16.67%)
Mutual labels:  lightweight

Advxml

Build Status codecov Codacy Badge Sonatype Nexus (Releases) javadoc.io Scala Steward badge GitHub license

A lightweight, simple and functional library DSL to work with XML in Scala using native scala xml library and cats core.

How to import

Advxml supports 2.13 and 3

Sbt

  libraryDependencies += "com.github.geirolz" %% "advxml-core" % 2.4.2

Structure

The idea behind this library is offer a fluent syntax to edit and read xml.

Features:

Contributors

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].