New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Veeam Data Platform v13.1
Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.
Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Uber's cross-platform mobile architecture framework
RIBs is the cross-platform architecture framework behind many mobile apps at Uber. The name RIBs is short for Router, Interactor and Builder, which are core components of this architecture. This framework is designed for mobile apps with a large number of engineers and nested states. Shared architecture across iOS and Android. Build cross-platform apps that have similar architecture, enabling iOS and Android teams to cross-review business logic code. Testability and Isolation. Classes must...
...JPrefs visualizes all Java preferences of your computer in a tree. You can navigate through the tree similar to a file manager GUI and examine and edit all preferences. There are two trees available, user tree and system tree. Switching between them is simply easy by JPrefs menus or tool bar buttons. Also exporting and importing of preferences to and from XML files is supported by JPrefs as well.
JPrefs is written in Java and uses Java FX for its GUI. Packages for the common operating system Mac OS X, Windows and Linux are available.
The Whole Platform is a technology for engineering the production of software. We provide an Eclipse based Language Workbench for developing, manipulating and transforming languages using a model driven approach.
This project has moved to GitHub ! The version here at SourceForge will remain for historic purpose.
Koopa is a parser generator, made for COBOL. It can handle source files in isolation (no preprocessing required) and doesn't mind the presence of CICS/SQL fragments. The grammar is easily extensible in a way which minimizes the impact on the overall code.
Skribler is a (framework for) structured editor(s). Its goal is to enable the quick and easy definition of custom and domain-specific languages by centering on abstract syntax trees and removing the need for parsers.
A file watching facility for Java. Uses native platform support to avoid polling on selected platforms (currently supports win32, Mac OS X, Linux and FreeBSD on x86 platforms). Implements JDK 7's WatchService, but also runs on Java 5 and 6
Nomin is a mapping engine for the Java platform. It provides abilities to transform object trees using declarative mapping rules. Main features are no XML configuration, intuitively looking mapping, using arbitrary expressions/method invocations.
Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.
Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Java Component created to persist and work with trees (it doesn't matter the type of persistence). Based on "Nested Set Model of Hierarchies" by Joe Celko. [Componente Java para persistir y trabajar con árboles (no importa el tipo de persistencia)]
open source UI components data binding framework for Java using JDO.
The linked components are forms, trees and tables and implementations are for Echo web framework, Swing and JSF. Also provides validation support, internationalisation etc
Beanary is a Java MVC framework for building rich Swing applications based on JavaBeans data models and extended Swing components for editing text, tables and trees. It supports input validation, graphical data binding and comes with a Eclipse plugin