LabVIEW
ni.comA graphical environment for building measurement, instrument-control, and test applications with the G language.
A graphical environment for building measurement, instrument-control, and test applications with the G language.
A desktop PHP scratchpad for evaluating snippets in a Laravel sandbox or within local and SSH-connected projects.
Edit code on macOS with project search, multiple carets, bundles, and version-control actions.
A cross-platform TeX editor that keeps source editing and PDF preview in one typesetting workspace.
A source editor for LilyPond scores with music view, MIDI playback and score-building tools.
A visual Flutter app builder with an in-app code editor for adding custom Dart behavior.
An introduction to computer programming from Waterloo
A Jira-connected time tracker with approvals, billable hours, and project reporting.
Visual workflow automation with code and AI for technical teams
A Windows editor for source and text files with configurable syntax highlighting and Perl- or JavaScript-style regular expressions.
A collaborative computing workspace where projects bring notebooks, files, terminals, and software into a shared environment.
Configure hosted CI/CD builds with build steps, triggers, and Kotlin DSL settings-as-code.
Write JVM tests with JUnit Jupiter and run them through the JUnit Platform from an IDE, build tool, or console.
Use a Vim-based editor with Lua configuration, a documented API, and remote-procedure-call support for extensions.
Run unit and component tests in JavaScript or TypeScript projects using Vitest.
A Windows programmer’s editor with web preview, remote-file transfer and hex viewing.
A compact programmer's editor with both graphical and terminal interfaces and Lua-based customization.
Choose a file-focused editor or add project-wide build and debug tools.
Study software design by rebuilding familiar tools in Python
Build type-safe concurrent programs for the Erlang virtual machine or compile them to JavaScript.
A mobile code editor for editing web and source files, previewing pages and using terminal or remote-file tools.
Render HTML and CSS into PDF from a command line or Python
Store, cache, and share software packages as part of a build and release workflow.