Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Outgrown Windows Task Scheduler?
Free diagnostic identifies where your workflow is breaking down—with instant analysis of your scheduling environment.
Windows Task Scheduler wasn't built for complex, cross-platform automation. Get a free diagnostic that shows exactly where things are failing and provides remediation recommendations. Interactive HTML report delivered in minutes.
The Object-Role Modeling (ORM) standard version 2, associated schemas and generation tools, and a reference implementation in the form of the Natural Object-Role Modeling Architect for Visual Studio (NORMA) product.
JS/UML is a plugin for the Eclipse IDE that reverse-engineers JavaScript code to a UML model which can then be used to generate documentation and other artifacts.
Repository for dependencies between software design artefacts
EMFTrace extends the EMFStore repository by elicitating dependencies between related models of different modeling and programming languages. The explicit recording and modeling of different types of dependencies as traceability links shall support evolutionary changes by impact analysis, early evaluation of quality flaws, and better comprehension. It is an open source project to support the practical application of research results regarding development methods for evolution of software...
Atera all-in-one platform IT management software with AI agents
Ideal for internal IT departments or managed service providers (MSPs)
Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
This is a simple tool with a user interface to key in use case text and spell out PDF documentation. Each use case will have the following captured.
1) Use Case Name
2) Page over view.
3) Pre conditions
4) Wireframe (image)
5) Business Rules
6) Main Flow
7) Alternate Flow
8) Post Condition
9) Error scenarios
10) Technical details
Usability Features:
1) Open existing usecase for editing.
2) Save copy of a use case with new use case name.
3) Retain use case export order.
4) Information messages are shown in notification bar with 'fade' effect.
...
jSET - Java Software Evolution Tracker is a software visualization tool that allows practitioners to assess the magnitude of changes across the versions of a software system.
SOA4All Design Time Composer (DTC) is a tool service that automates some process modelling tasks at design time and it is integrated into the SOA4All Process Editor.
Fully managed relational database service for MySQL, PostgreSQL, and SQL Server
Focus on your application, and leave the database to us
Cloud SQL manages your databases so you don't have to, so your business can run without disruption. It automates all your backups, replication, patches, encryption, and storage capacity increases to give your applications the reliability, scalability, and security they need.
Strandz is an API that enables developers to connect users with their data. It is the middle layer that connects a Java Swing UI with Data Objects, employing a strict Model/View/Controller structure to enable the rapid development of maintainable cod
RES is a pure Java based Open Source Cobol to Java translator. It creates maintainable Java code for a subset of VS Cobol syntax. It has been developed with JDK, JTB and Javacc.
A simple visual editor for drawing OPJ models; these models represents an extension to the classic Petri-net diagram; they were developed before the unification of OO methodologies and the relative release of the first UML specification.
Blocks is a block-oriented graphical programming language. Programming is simply a matter of dragging and dropping blocks. Blocks can be used as an education language, as an extension language for Java applications or as an autonomous script language.
UMLSpeed is a compiler for a C-style language of UML notation. It can produce SVG UML diagrams, XMI documents and generate source code in various languages.
ManMetAssembly is an assembly simulator wirtten in Java. The aim is to replace "Sim8086" used in universities, as well as enhancing the simulator by proviging fetch-execute cycle information, as well as features oftern found in modern IDEs.
This project aims at combining the features of UML modelling along with an easy to understand language similar to action semantics. Te current release provides just the skeleton code generation and class diagram drawing. A new version has been released!
SMARD is a development environment that simplifies the programming of
applications based on mobile agents. Using a graphical interface,
programmers can design, build and launch mobile agents which are
intended to run on JADE platforms.
Open source code generator engine based on imported XMI model. The engine provides developers a way to generate source code or script in any languages with generation files describing the code generation, parsing their models throught the metamodel
JRequisite is an agile requirement management tool. Its main goal is to give the developer community a free, user friendly, and powerfull tool for requirement analysis and change management.
Jupe is a UML Plugin for Eclipse. It provides support for the creation of UML class diagrams, Java code generation and reverse engineering. Jupe is based on the GEF and UML2 frameworks and supports Eclipse 3.2.
YingMing is a PHP5 framework to quick develop of web based systems, using a code generator to do the CRUD operations based on the database. It provides functions and templates to quicky create forms and lists.
jppa is a pointer and purity analysis tool for Java programs. Mainly a purity analysis tool: given a full Java program, it detects pure JML-style methods, i.e., methods that do not mutate existing objects (they may mutate new ones).
A few simple refactoring tools developed according to the KISS principle. The focus is to refactor C++ code but almost any programming language should work. Tools: Rename, Detect duplicate code