Sanselan

Sanselan一个用于读写各种图片格式的Pure-Java library,还能够快速分析图片的元数据(图片大小,颜色空间,ICC Profile,透明度等)。它比java自带的ImageIO/JAI/Toolkit更加易于使用,支持更多格式。

    Jpcap

Jpcap是一个能够抓取与发送网络数据包的Java组件。 你可以使用Jpcap从一个网络接口获取数据包,然后在Java中对它们进行分析和显示。同样也可以通过一个网络接口发送任意数据包。Jpcap当前能够捕获以太网,IPv4,IPv6,ARP/RARP,TCP,UDP和ICMPv4数据包。

    dnsjava

dnsjava是DNS协议的一个Java开源实现。

    Fusion

Fusionet这个框架用于把基于OpenGL的3D组件集成到Java-Swing中。Fusionet的目的是为3D化的swing组件提供一个易于使用的环境。

    jLynx

jLynx是一个简单、轻量级、高性能的持久层框架。它非常适合于中小应用程序开发,其jar文件大小只有32K并且不依赖任何第三方组件。jLynx的API远比Hibernate、EJB 或JPA来得简单。POJO与java.util.Map持久化都是使用现有JDBC标准。经测试支持的数据库包括:Microsoft S...

    NekoHTML

NekoHTML是一个简单地HTML扫描器和标签补偿器(tag balancer) ,使得程序能解析HTML文档并用标准的XML接口来访问其中的信息。这个解析器能投扫描HTML文件并“修正”许多作者(人或机器)在编写HTML文档过程中常犯的错误。NekoHTML能增补缺失的父元素、自动用结束标签关...

    JNetStream

JNetStream包括一个纯Java类包和一组工具可利用它对捕获的网络数据包进行分析,操作,解包。可以通过内置的NPL语言定义自己需要的协议(比如可用NPL定义RTP与SIP协议),NPL的语法与Java/C相似。JNetStream还提供一个NPL语言调试器。

    Uncrustify

Uncrustify是一个代码美化工具可用于C,C++,C#,D和Java源代码的美化。它能够利用空格,tab与空格或只有tab进行缩排,添加或删除换行,排列代码等。Uncrustify具有高配置性,易于修改的特点。

    JCollapse

JCollapse是一个用Java实现的Collapse游戏。可以在其主页上在线试玩,需要安装Java5.0。

    Clirr

Clirr这个工具它能检查当前Java包(包括binary和源代码)与先前所发布的Java包之间兼容问题。基本上只要你给定它两组Jar文件Clirr就能够打印出在相同api上有变化的一个列表。 Clirr的Ant task可以配置用于当它发现api的变化存在矛盾时中断构建。 在一个持续构建过程中C...

    Java Remote Control

一个简单应用程序允许监视并控制远程计算机的桌面(支持全屏模式显示),可以当作一个VNC使用。它采用纯Java开发,支持Windows 98/NT/2000/XP,Mac OSX和Linux。

    Ganymed SSH-2 for Java

Ganymed SSH-2 for Java是用纯Java实现SSH-2协议的一个包。可以利用它直接在Java程序中连接SSH服务器。Ganymed SSH-2支持SSH对话(远程命令执行和shell访问),本地和远程端口转发,本地数据流转发,X11转发和SCP。这些都没有依赖任何JCE provider,而且所有这些都包含...

    JobServer

JobServer是一个基于Web的Java作业调度引擎和工作流服务器。它有许多调度规则并支持程序授权用户进行企业级的作业配置,运行,监控。JobServer的特性:不需要编程就能够设定和调度作业。易于使用完全基于Web的GUI。具备构造和处理上万个作业的能力。能对作业按组划分...

    ATL

ATL是一种混合语言(宣告式与命令式的混合)设计用于表达MDA框架中的模型转换。它通过一种抽象的语法(一种MOF元模型)进行描述,建模者可以利用上下文相关的语法和一个辅助的图形符号来描绘转换模型的局部视图。 一种转换模型在ATL中表示成一组转换规则。推荐采用宣告式...

    openArchitectureWare(oAW)

openArchitectureWare(oAW)是一组工具和组件能够辅助使用模型驱动(Model-Driven)所进行的软件开发。它构建在一个模块化的MDA/MDD生成器框架之上支持任意设计格式,元模型导入,支持任意代码格式输出。在其核心是一个工作流引擎:首先定义转换工作流和许多被用于读取与...

    MOFScript

MOFScript项目主要是开发支持模型到文本转换的工具和框架。比如支持从模型生成代码或文档等。它提供一个元模型未知的框架,这个框架能够使用任何类型的元模型和它的实例来生成文本。 它的特性包括从基于MOF的模型生成文本,具备基本的控制机制比如:循环,条件选择,...

    UMT-QVT

UMT-QVT是一个用于模型转换和从UML/XMI模型生成代码的工具。UMT-QVT提供了一个可以加入新生成器的平台,生成器可以用XSLT或Java实现。

    QiQu

QiQu是一个支持MDA与MDSD方法的框架。它基于把UML(XMI文件)模型转换成源代码(Java,C#,Cobol等)的思想。可以利用QiQu开发自己的生成器,你可以依据你的系统设计来把模型转换成自己选择的代码。

    Tefkat

Tefkat是一种新型的宣告式模型转换语言适合于Model-Driven开发与数据转换。与XSLT不同,Tefkat有一套简单而且类似于SQL的语法,专门设计用于开发可扩展和可重复使用的模型转换规范。它利用高级Domain概念而不是直接操作XML语法。

    Kermeta

Kermeta是一种面向模型的语言填补了元语言如MOF,EMOF和Ecore的空白,这些元语言主要是集中于结构上的规范说明没有内置支持对行为的定义。Kermeta是作为EMOF的一个扩展进行构建对它添加了可执行的语义。Kermeta能够模拟元模型,作为一种模型转换语言。 Kermeta完全与Ec...