====== Frameworks, Libraries and Tools ====== Here is a list of the various frameworks and libraries I use/used for various tasks. ===== Web ===== * [[https://www.vaadin.com | Vaadin]] --- Java Web Application Framework * OSGi enabled * [[https://amdatu.org | Amdatu RESTful Web Services]] ===== Serialization ===== * [[http://x-stream.github.io | XStream]] --- Java Serialization (XML) * OSGi enabled * [[https://github.com/EsotericSoftware/kryo | Kryo]] --- Java Serialization (Binary) * OSGi enabled (tested with Equinox, failed on Felix) ===== Output ===== * [[http://www.eclipse.org/nebula/widgets/paperclips/paperclips.php | Paperclips]] --- Java SWT printing library * [[http://supercsv.sourceforge.net | Super CSV]] --- Java CSV library * [[https://github.com/java-diff-utils/java-diff-utils | Java Diff Utils ]] --- Diff, Match and Patch library (not only for text) ===== Tools ===== * [[http://www.symbolhound.com | SymbolHound]] --- Web Search Engine * [[http://www.duckduck.go.com | DuckDuckGo]] --- Web Search Engine * [[http://www.motobit.com/util/base64-decoder-encoder.asp | Base64 Online]] --- Base64 Online D/Encoder * [[http://www.sha1-online.com | SHA1 online]] --- Online Hash Generator (MD5, SHA1, SHA256, ...) * [[https://draw.io | Draw IO]] --- Online Diagram Tool (free) * [[http://www.gliffy.com | Gliffy]] --- Online Diagram Tool * [[http://www.lucidcharts.com | Lucid Charts]] --- Online Diagram Tool * [[http://www.json-generator.com | JSON Generator]] --- Online JSON Test Data Generator * [[http://www.showmycode.com | Show My Code]] --- Java Online Decompiler for Single Class Files * [[http://www.asciitohex.com ]] --- ASCII to HEX Online Converter * [[https://jbt.github.io/markdown-editor/ | Github Markdown Editor]] --- Online Markdown Editor * [[http://dillinger.io | Dillinger]] --- Online Markdown Editor * [[http://www.asciidraw.com | ASCII Draw]] --- Online ASCII Art Editor * [[http://geojson.org | GeoJSON]] --- GeoJSON Specs * [[http://geojsonlint.com | GeoJSON Validator]] --- Online Validator * [[http://snag.gy | Snaggy]] --- Image Paste Bin * [[http://colorbrewer2.org]] --- ColorBrewer2 * [[http://www.freeformatter.com]] --- Free Formatter (f. e. JSON to XML) * [[https://revealjs.com]] --- Javascript Presentation Library * [[https://www.kodeshot.net]] --- Making Screenshots from Code * [[https://regex101.com]] --- Regex Online Tool * [[https://mermaid-js.github.io]] --- Mermaid - Text based diagram generation ===== Icons ===== * [[https://linearicons.com/ | Linearicons]] * [[https://fontawesome.com/ | Fontawesome]] * [[https://fonts.google.com/icons | Material Design]] ===== Artwork ===== * [[https://icons8.com | Icons8]] * [[https://pexels.com | Pexels]] * [[https://unsplash.com | Unsplash]] * [[https://favpng.com | FavPNG]] * [[https://pixabay.com | Pixabay]]