Back to Home
Library
Haxe
http://code.google.com/p/jstm/ a haXe JS Generator can split JS output into optimized, seperate JS files per type generates script includes for ASP and WSH (.WSF) minifies release code
Enterprise Frameworks
-
bindy csv parsing and binding for camel
-
Jolokia is remote JMX with JSON over HTTP.
Web Resource Manager
-
http://code.google.com/p/wro4j/ JsHint, CssLint, JsMin, Google Closure compressor, YUI Compressor, UglifyJs, Dojo Shrinksafe, Css Variables Support, JSON Compression, Less, Sass, CoffeeScript
Soap, Webservices, Rest
Groovy Grails Notes
Play Framework Notes
Groovy build options
Gant
-
Note also
SVNKit for java/groovy based svn access
BI and Rules Engines
Open Rules provide a straight forward rules engine based on table (excel) type data input.
SMC - The State Machine Compiler
Linux Development Tips
-
-
Cross patform Gui Development with
QT Jambi
Unit Testing
-
Junit Extensions
-
Twip Test with Parameters
Mock Objects
TDD:
TDD Books:
on a Java Project: Lasse Koskela's Test Driven: TDD and Acceptance TDD for Java Developers;
on a .NET Project: Kent Beck's Test Driven Development: By Example;
as you learn more Gerard Meszaros xUnit Test Patterns: Refactoring Test Code
and if your code wasn't developed with TDD: Michael Feathers Working Effectively with Legacy Code.
NoSql
Key-Value stores: Redis, Riak, Project Voldemort, Tokyo Cabinet, memcached, Membase, Amazon SimpleDB, MemcacheDB, M/DB/GT.M, Amazon Dynamo, Dynomite, Mnesia, Yahoo! PNUTS/Sherpa
Cache
Hazelcast is another open source, transactional, distributed caching solution for Java. Hibernate second level cache plugin is also available.
Hazelcast is released under Apache license. Clustering is dynamic and it is super simple to use; just add a single jar into your classpath.
Persistence
-
-
A Groovy port of the Lawnchair lightweight client side JSON document store.
deckchair
ESB and Messaging
Javascript
-
-
-
-
RequireJs loadedable modules/javascript files
jStat Statistical library for javascript
Templating
-
Also intresting is
Scalate esentially a scala based templating with moustache.js built in.
jamon type safe templating for java.
-
XML
Advanced Gui Frameworks
EaselJs library to manage html 5 canvas
Dynamic Languages
Other Languages
Graphing - Financial Data etc.
Component API's (supported in our dashboard)
Lucene/Solr
-
Nutch is an Apache project built upon solr
Encryption