• Stars
    star
    60
  • Rank 503,336 (Top 10 %)
  • Language
    Scala
  • License
    Other
  • Created over 10 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

XML Streaming for Scala including FS2/cats support

XML Streaming for Scala (xs4s) Maven Central

Capabilities

  • Scala-friendly utilities around the javax.xml.stream.events API.
  • A mapping from the to scala.xml.Elem and related XML classes.
  • An alternative method of parsing XML to scala.xml.XML.load(), for example
assert(xs4s.XML.loadString("<test/>") == <test/>)
  • An integration with FS2 and ZIO for pure-FP streaming.
  • Large file streaming, such as multi-gigabyte XML files, for example GZIPped files straight from Wikipedia, without running out of memory.

Documentation

Find the full documentation at --> https://www.scalawilliam.com/xml-streaming-for-scala/

Authors & Contributors

More Repositories

1

amazon-wishlist-api

Scrape Amazon wishlist and provide an API. Play 2.5, JSoup, React.
Scala
40
star
2

git-watch

Trigger commands when your Git repository is updated
Scala
26
star
3

akka-stream-kafka-template.g8

Template for Akka Streams & Kafka. Default impl: mirror a topic onto another one
Scala
15
star
4

scalajs-cli-demo

Scala.js in your NPM as a CLI app. Easy to publish!
Scala
12
star
5

scala-native-libpcap

Experiments with scala native & libpcap
Scala
10
star
6

letsencrypt-scala

Let's Encrypt for Scala: utility to consume Let's Encrypt certificates directly
Scala
9
star
7

git-work

The marketplace for Git Issues
Scala
8
star
8

duel.gg

duel.gg open game league for Sauerbraten http://odin.duel.gg
Scala
6
star
9

express-scalajs-nodejs-demo

Self-contained example: Express on ScalaJS on NodeJS
Scala
5
star
10

Sygments

Scala front end to Pygments via Jython
Scala
5
star
11

xp4s

Print arbitrary case classes and other values at runtime - into XML
Scala
5
star
12

rad4s

A set of utilities to speed up rendering, storage, testing, and prototyping, especially for http4s
Scala
4
star
13

scala-native-sbt-docker

4
star
14

eventsource-hub

EventSource messaging middleware with file persistence. Alpha
Scala
3
star
15

woop.ac

MOVED TO https://github.com/scalawilliam/actionfps
Scala
3
star
16

scala-game-tournament

Logic for tournaments
Scala
3
star
17

pwip

Best Wiki ever. Work in progress.
Scala
2
star
18

http4s-play

Scala
2
star
19

MakeMeAScala

Build native Scala apps, fast.
Scala
2
star
20

cancelled-duelgg

duel.gg third generation: the open source bits
Scala
2
star
21

svelte-graalvm-sbt-scala-ssr

JavaScript
2
star
22

actionfps-data

Example Scala repo how to query all the games. Should be good for ad hoc data. Just clone and do 'sbt run'
Scala
2
star
23

scala-standard-streams-template.g8

Minimal template to produce Scala applications that work with standard input and output
Scala
2
star
24

scala-agent

Scala Akka Agents
Ruby
1
star
25

ActionFPS-PHP-Iterator

PHP
1
star
26

sbt-maxmind

Download MaxMind GeoIP to your build automatically.
Scala
1
star
27

XMLLondon2014

Scala
1
star
28

git-watch-client

Git Watch Client repository
JavaScript
1
star
29

aptgit

The way Git is supposed to be.
Scala
1
star
30

scala-fastcgi-client

Scala FastCGI Client, based on jFastCGI
Scala
1
star
31

websub-to-eventsource

WebSub to EventSource - so you can subscribe without hosting a server. Safer, simpler.
Scala
1
star