[102 total ]
The NetBeans IDE is a free, open-source Integrated Development Environment for software developers. The IDE runs on many platforms including Windows, Linux, Solaris, and the MacOS. It is easy to install and use straight out of the box. The NetBeans
... [More]
IDE provides developers with all the tools they need to create professional cross-platform desktop, enterprise, web and mobile applications. [Less]
JRuby is an 100% pure-Java implementation of the Ruby programming language.
JRuby is the effort to recreate the Ruby interpreter in Java. JRuby is tightly integrated with Java to allow both to script any Java class and to embed the interpreter into any Java application.
The Open Web SSO project provides core identity services to simplify the implementation of transparent single sign-on as a security component in a network infrastructure. It provides the foundation for integrating diverse web applications that might
... [More]
typically operate against a disparate set of identity repositories and are hosted on a variety of platforms such as web and application servers. [Less]
Open source flash charts and graphs.
Line, area, bar and pie charts.
The WSO2 ESB is an ultra fast, light-weight and versatile Enterprise Service Bus based on the Apache Synapse ESB. It allows you to Connect, Manage and Transform service interactions between Web services, REST/POX services and Legacy systems.
WSO2 ESB is released under the Apache License v2.0
Apache Synapse is a simple to use, lightweight and high performance Enterprise Service Bus (ESB) from Apache.
It can deal with SOAP 1.1/1.2, REST, POX, Plain Text, Binary, Hessian, FIX and other types of messages over non-blocking http/s, JMS
... [More]
(1.0/1.1), File systems (s/ftp, CIFS, local, tar/zip/gz..), Mail (POP3, IMAP, SMTP), AMQP, TCP/UDP, XMPP and others. It can also deal with initiating/terminating WS-Addressing, WS-Security and WS-Reliable Messaging
Please note that the project has a much longer history than the Ohloh metrics indicate, because of an SVN move. The project started in September 2005, and has had 5 major releases.
Refer to: http://people.apache.org/~asankha/synapse/statsvn/ for true code statistics [Less]
Roma is an Open Source initiative to make Java application development easy. The approach is totally DDD: let's think to the domain of your application and Roma will make the rest: persistence (database), presentation (HTML + Ajax), logging, user
... [More]
management, sessions, workflow, scheduler, etc.
Roma is a Meta Framework namely a tool that aims to remove dependencies between your application code and frameworks and tools you use. This allows you to change the technology at zero cost without any changes to your application code.
Roma is also a MDA implementation since takes its concepts and philosophy but it's totally based on POJOs without to learn other micro languages and complex standards. [Less]
Omni ERP is an innovative business application platform; it is completely based in open source technologies and brings a whole new level of modularity and flexibility to the business solutions environment.
It uses a new approach combining new
... [More]
software engineering techniques like plugin based architecture, inversion of control and aspect oriented programming with a refreshing new RIA UI to bring a new level of experience to the SME market. [Less]
ORYX is a web-based editor for modeling business processes in BPMN. You can create BPMN models and share them with your business partners, clients and friends. You may not only share a model with your colleagues, but discuss and improve it within one
... [More]
working environment. Thus, Oryx brings all the advantages of Web 2.0 into the world of modeling. To start modeling you need zero installation–your model is just one click away.
You can adapt BPMN for your own needs using Oryx extensibility mechanisms. Oryx supports various modeling languages, like EPC and Petri nets. If these are not enough, you can always create your own stencil set, supporting your favorite modeling language. [Less]
QuickFIX is a full-featured open source FIX engine, currently compatible with the FIX 4.0-4.4 spec. It runs on Windows, Linux, Solaris, FreeBSD and Mac OS X. API's are available for C++, Java, .NET, Python and Ruby.
Clearsilver is a fast, powerful, and language-neutral HTML template system. In both static content sites and dynamic HTML applications, it provides a separation between presentation code and application logic which makes working with your project easier.
Appcelerator is an open source platform for building rich Internet applications (RIA).
Monkeybars is a library enabling you to write GUI applications using JRuby and Swing. You can build your GUI in any editor so that you can have an application that is designed using modern tools but has all the logic contained within Ruby.
The Steam Condenser is a multi-language library for querying Source and GoldSrc game servers as well as the Steam master servers. Currently it is implemented in Java, PHP and Ruby.
JtestR is a tool that will make it easier to test Java code with state of the art Ruby tools. The main project is a collection of Ruby libraries bundled together with JRuby integration so that running tests is totally painless to set up. The project
... [More]
also includes a background server so that the startup cost of JRuby can be avoided. Examples of Ruby libraries included are RSpec, dust, Test/Unit, mocha and ActiveSupport.
The vision of the project is to be the testing tool of choice for Java projects, offering nice Ant, Maven and buildr integration. It will also support integration testing with common Ruby libraries like Ruby/LDAP and ActiveRecord, while still providing access to Java libraries and helpers. [Less]
Sapo-Broker is a distributed messaging framework. It can either work as a local daemon that has a SOAP interface or embedded within your JVM.
Bindings exist for C, Python, PHP and Perl.
The flash-selenium project aims to extend the Selenium RC clients for adding Flash communication capabilities.
XRuby is a Ruby compiler for the JVM, converting .rb files into .class files.
Unlike JRuby, which focuses on just-in-time compilation of Ruby code, XRuby works exclusively by ahead-of-time compiling.
GWT on Rails is a Rails plugin that integrates GWT client side compiled JavaScript with Rails REST web services.
I am starting my Ph.D. project in Software Testing. I am planning to create a tool to test distributive applications with building The Model (of all system as a whole). Model is extension of finite automatto (I like this Italian pronunciation) with
... [More]
probability in transitions. There are two methods of testing - off-line (by using statistic methods and the theory of graphs) and on-line - with testing server. The extension for Eclipse and VS can help developers to describe The Model.
I am planning to support languages: C#, Java, Ruby, PHP, Python. [Less]
"Stipa" means Sticky Party!
The Social Graph Node Mapper is a community project to build a portable library to map social networking sites' URLs to and from a new canonical form (sgn:// URLs).
For example, the following URLs are all the same person:
... [More]
http://brad.livejournal.com/ http://brad.livejournal.com/data/foaf http://brad.livejournal.com/data/rss http://brad.livejournal.com/data/atom http://brad.livejournal.com/profile http://www.livejournal.com/userinfo.bml?user=brad etc With sgnodemapper, all of those would map to sgn://livejournal.com/?ident=brad . And then, from the sgn URL, you can map back to http:// URLs for any known type: content page, profile page, RSS, Atom, etc.
The core library is portable, implemented in JavaScript, and then there are tiny bridge layers which bind the language-specific libraries to both a JavaScript interpreter (either SpiderMonkey or Rhino) and the sgnodemapper core. Bindings are available for:
C, C++ -- using SpiderMonkey Java -- using Rhino Perl -- using JavaScript::SpiderMonkey PHP -- thanks to Plaxo, wrapping the C++ library Coming soon:
Python -- using python-spidermonkey Ruby -- using ruby-spidermonkey Commit emails go here:
http://groups.google.com/group/sgnodemapper-commits Live web demo using the latest files in svn is here:
http://google-sgnodemapper.googlecode.com/svn/trunk/webdemo/demo.html [Less]
Marionette aims to be a lightweight, portable mud client with support for color and sound triggers, regex string matching, multiple windows, and ruby scripting. It is currently in pre-alpha, source will be made available shortly.
A Java library for the Swivel API.
Its a personal project targeted to solve operations research problems with multi objective goal scenarios. The project consists of many open source projects & ideas.
written in ruby, it handles ONLY java projects that use maven2 as their build system and are stored in a subversion repository
Motto: aim high or die tryin'. Someone's gotta do it.
For any issues, comments, bug reports, please register and post them in our Google Group.
Community AnnouncementMigLayout is the best thing that has happened to Swing since it was invented.
... [More]
It makes all JDK layout managers obsolete and solves any Swing layout management issue. Please vote on the RFE to have MigLayout included in the standard JDK. Maybe together we can get Sun to wake up and take notice.
Thank you
Release notesJava ClassBuilder DEV.2008.09.15: bytecode instrumentation for databinding, now with public API for transforming 3rd party classes (i.e. not your own) New release of the Java ClassBuilder, a small bytecode instrumentation library designed to make databinding in Java as easy as in any other language. Java SwingBuilder 0.2.FINAL is out!No changes since RC2, since no defect reports were received.
Java SwingBuilder 0.2.RC2: our last release before 0.2.FINAL. One small enhancements that came from user request, namely easy support for popup menus. Java SwingBuilder 0.2.RC1: nothing major, but lots of small goodies in this one, most of which came from user feedback and requests: Build event listeners for easier integration with 3rd party libraries Removed all compilation warnings After careful consideration, the main BuildException was modified to extend RuntimeException in order to avoid unneeded checked exceptions. No need to define "throws Exception" in any constructors any more. Miscellaneous fixes: improved processing of CardLayout, better handling of "size=packed" on frames/windows new "tabEnabled" property for JTabbedPane in order to be able to enable/disable tabs by default support for setting selection mode on a JTable (even though the constants used to define it are not in JTable, but in ListSelectionModel), e.g.: JTable(name=registeredTypesTable, selectionMode=singleSelection)Java SwingBuilder 0.2.DEV.2008-07-27: added Window/JFrame listeners: onStateChanged, onWindowFocus, onWindowFocusLost, onWindowActivated, onWindowClosed, onWindowClosing, onWindowDeactivated, onWindowDeiconified, onWindowIconified, onWindowOpened finally some more work on completing the validators: regex validator, min/max value validator, email address validator. More to come, we will match all the ones found by default in Flex and more. Once validators are done we will move towards 0.2 final. Added jakarta-oro to the dependencies, requires for Apache Commons Validators to work properly updated Swing Samples app to feature all of the above Java SwingBuilder 0.2.DEV.2008-07-19: fixes reported from 0.1 plus some new enhancements: JMenuBar is not listed under the "content" list node, together with all the other controls. Required for subclassed menu bars to work due to YAML parsing issues with previous approach JFrame: added support for iconImage, works like other icons as well SwingBuilder.getConfig().addResourceBundle(ResourceBundle) added after user request Added support for SWT-style syntax when defining JMenuItems to allow setting text, acccelerator and mnemonic in one property, e.g. "&Save\tCtrl+S" Enhanced visual layout DSL to add "^" and "<" as a means to explicitly specify "top" and "left" alignment (thus allowing to override the default, which in MigLayout is "baseline") Enhanced visual layout DSL to add initial support for MigLayout horizontal and vertical size groups, e.g. "control1=1x control2=1x control3=2y control4=2y". However, it is not quite working as expected, need to test more with MigLayout to find out why. Updated the visual layout DSL wiki to show how the Layout Manager Challenge would be implemented Other minor fixes Java SwingBuilder 0.2.DEV.2008-07-14: fixed 3 reported defects from 0.1: missing support for JRadioButtonMenuItem, JCheckBoxMenuItem, as well as missing ability to use function keys as accelerators. Sample add upgraded to show them off. Added missing docs for ButtonGroup definitions. Java SwingBuilder 0.2.DEV.2008-06-13: mostly minor bug fixes, but also added ability to define global resource bundles, in order to make internationalization even simpler. [Less]
Rubeus provides you an easy access to Java objects from Ruby scripts on JRuby. Currently, we're working on Swing libralies. With Rubeus swing-extension, you'll be free from messy chank of codes. It makes everything about Swing surprisingly simple !
... [More]
JDBC supports will come next !
Google Group: http://groups.google.com/group/rubeus
example_code01: with_rubeus: http://code.google.com/p/rubeus/source/browse/trunk/examples/rubeus_swing_example01.rb
with_java: http://code.google.com/p/rubeus/source/browse/trunk/examples/JavaSwingExample01.java
example_code02: with_rubeus: http://code.google.com/p/rubeus/source/browse/trunk/examples/notepad.rb
example_code03 - "nyanco_viewer": with_rubeus: http://code.google.com/p/rubeus/source/browse/trunk/examples/nyanco_viewer/nyanco_viewer_rubeus.rb [Less]