Technologies
Last updated
Last updated
We are happy to reuse as much as we can from high-quality existing open source software projects. Find below a listing of the technologies we use:
- for profiling our apps with a full-featured intelligent Java Profiler. YourKit, LLC supports our open source project
- for writing Java code. Jetbrains supports our open source project
- for writing JavaScript code. Jetbrains supports our open source project
- for rapid wireframing. Balsamiq, LLC supports our open source project
- to organize, compile and build modules
- to assemble modules at runtime
- to assemble modules at runtime
- to create web service 'controllers'
- for server-side layout
- for utilities such as commons, commons-io, logging
- for utilities
- for responsible HTML layouts
- to create module user interface components
- to ease javascript + DOM interaction
- our work-horse for simple database storage
- for smart indexing and search
- for semantic data imports
- for reading tab/csv delimited files
- for reading Microsoft Excel files
- for our code versioning, bug lists and code reviews
- our continuous integration build and automatic test server
- for unit tests
- for user interface tests
- for managing our scrum backlog