Developer Resources
Editors
Java
Libraries
- ECJ -
Evolutionary Computation and Genetic Programming research system.
- Evolvica - a Java Framework for
evolutionary algorithms.
- JFreeChart - charting
library.
- JGraph - visual swing component to
present and edit graph.
- JGraphT - a java graph library
containing graph-theory objects and algorithms.
- BeanShell - a Java
Interpreter.
- Archis - a
platform for Artificial Life Simulation
- JasperReports - a
Java reporting tool with some graphical report designers.
Tools
Code formatters:
Style checkers and code purifiers:
Java IDEs:
Eclipse Plugins:
- Profiler -
profiler support.
- Eclipse-CS -
Checkstyle support.
- eSpell - a spell checker for
comments and variable names.
- java2html - exports
Java sources into syntax-highlighted HTML.
- EnABAP - an eclipse plugin (link is for intranet
users).
Others:
- Ant - build utility.
- GCJ - Gnu java native
compiler.
- JabRef - BibTeX
bibliography manager.
- Eluent - advanced search and
replace utility and more.
- NetopSystems - deployment
tools.
- Pollo - a Java based XML
editor.
- Subversion - a CVS
replacement versioning system.
- RetroWeaver - run
Java 5.0 code over older JVM.
- JAD - Java decompiler.
Literature
Unix
PHP
Tutorials
Utilities
- Junction
- creates symbolic links on Windows systems.
- SenseLang - a free touch typing
training program (English + Hebrew).
- BootIt - partition
manager that allows resizing partitions.
- Araxis Merge - a wonderful
compare/merge utility.
- WinMerge - a free
compare/merge utility.
Commentary
Other
- Guru.com - online marketplace for
freelance.