Hi guys!
I thought I'd let you know about a few libraries I've pushed to http://code.dlang.org over the last few weeks.
Everything is MIT license for those who care.
They are the result of me not finding anything suitable to scratch my itches, so I decided to share them in case someone finds themselves in a similar spot.
mysql-lited is a very simple but efficient mysql/mariadb client library. The goal was to make it a simple solid efficient base so that more abstractions can be built on top of it. I have written a few very useful extra layers that I might share at some point as a separate module, as their use cases solidify.
htmld is a simple non-validating parser based on fb55's htmlparse2 for nodejs. It's a component on a module I'm writing to convert HTML+CSS+images into HTML with everything embedded for emails - similar to existing libs for other languages. Currently only the parser is implemented, but I plan to add static and a dynamic DOM builders soonish.
cssd is another quick non-validating parser that written from scratch for the purpose of using it in the embedded HTML+CSS+images module. It includes a selector matching module that is DOM-representation agnostic and supports all CSS3 selectors. Currently it does not implement any @rules.
Please, feel free to send suggestions, comments and critiques my way!