PlantUML
plantuml.comWrite text descriptions and render them as UML and other technical diagrams.
Write text descriptions and render them as UML and other technical diagrams.
Render data-driven text and HTML from reusable templates with Python-inspired syntax.
A cross-platform TeX editor that keeps source editing and PDF preview in one typesetting workspace.
A lightweight cross-platform editor/IDE with configurable compile, build, and run commands.
A source editor for LilyPond scores with music view, MIDI playback and score-building tools.
A Java DSL for sending REST requests from tests and asserting response status and data.
Usability tests, interviews and research recruitment
Automate unit and regression testing for embedded C/C++ software, from test design to target execution and coverage analysis.
Run a chosen command when watched files change, without tying the watcher to one language.
Build functional tests for SOAP and REST services from API requests and response assertions.
Configure wiki pages with revision history, structured navigation, and fine-grained permissions.
Analyze supplied data in a statistical spreadsheet and save the data, settings and results together.
Pick a physical screen pixel and paste a colour value in your code style
A Node.js end-to-end testing framework that expresses browser and mobile checks as user-action scenarios.
Write scripts and JVM applications with Groovy's concise syntax and Java interoperability.
Use a compact scripting language on its own or embed its interpreter through a documented C API.
A free Windows programmer’s editor with project workspaces, macros, FTP, HTML preview and a hex editor.
A Mac text and code editor for source files, large text collections, and web authoring.
A Windows text and code editor with CSV tools, search, and support for very large files.
A compact programmer's editor with both graphical and terminal interfaces and Lua-based customization.
Keep notes, scribbles, images, videos, and web clips together on a visual canvas for Mac.
A cross-platform hierarchical note manager with rich text, attachments, tasks, and reminders.
Look up colour values, compare schemes and calculate blends.
A Linux-native IDE optimized for building GNOME and Flatpak applications.