Updates Tagged with: EXECUTORS
Stay informed with the latest improvements, new tools, feature releases, and platform announcements from CodeUtility.
Execution and workspace services restored
This morning's interruption affecting signed-in workspace saves and server-side code execution has been resolved. All services are operating normally.
Earlier today, an infrastructure issue temporarily affected auto-save for signed-in workspaces and some server-side code executions across supported languages.
The affected infrastructure has been recovered, workspace access and execution have been restored, and all services are operating normally. Existing workspace data remains available. If you still see a previous error, please refresh the page and try again. We apologize for the disruption.
✅ Major CodeUtility Upgrade Is Complete
The new lightweight IDE experience is live across our language executors, with persistent workspaces, libraries, sharing, collaboration, Browser Python, and extensive usability improvements.
The scheduled major upgrade is complete and CodeUtility is back online. This release turns our executors into lightweight, multi-file development environments while keeping simple code execution fast and approachable.
- Multi-file workspaces with auto-save, tabs, folders, upload, download, rename, move, history, quotas, and safe file limits.
- Improved execution and file servers, isolated runs, runtime-specific pre-installed and account libraries, dependency caching, and generated-file access.
- Minimal and Advanced IDE modes, responsive layouts, editor themes and settings, terminal history, output controls, and optional Browser Python powered by Pyodide.
- Snapshot and live sharing for files, directories, or complete workspaces, with invitations, view/save permissions, activity logs, and preserved library versions.
- Real-time collaboration with chat, presence, mentions, notifications, and shared-editor update awareness.
- Issue reporting, admin visibility and email notifications, spam protection, richer diagnostics, accessibility improvements, and complete UI localization across supported languages.
🚀 Major CodeUtility Upgrade – August 8, 2026
Major upgrade on August 8, 06:00–10:00 GMT+7 (August 7, 23:00–August 8, 03:00 UTC). Temporary downtime is expected; service may return earlier.
We will perform a major CodeUtility release and infrastructure upgrade on August 8, 2026, from 06:00 to 10:00 (GMT+7). This is August 7, 23:00 through August 8, 03:00 UTC.
During this window, CodeUtility, code executors, workspaces, file services, and related tools may be temporarily unavailable.
This release introduces a lightweight online IDE experience with multi-file workspaces, tabs, autosave, history, file upload/download and management, improved editor and terminal controls, and responsive light/dark interfaces.
It also adds private and pre-installed libraries, immutable shared dependency bundles, live and snapshot sharing, access and saving permissions, invitations, activity logs, collaboration chat, stronger quotas, and upgraded execution infrastructure.
The maintenance window reserves time for database migrations, assets, execution images, and service verification. The servers may be back online sooner than 10:00 GMT+7. Thank you for your patience — The CodeUtility Team.
Execution Time Increased to 45 Seconds for Code Executors
We’ve upgraded the execution and terminal input time from 20 seconds to 45 seconds, giving users more flexibility when running code and entering data in our executors.
For the executors:
We have increased the execution time and terminal input duration from 20 seconds to 45 seconds. This means you now have significantly more time to run your code or enter data in the terminal across all supported languages.
We are continuously working to improve the system.
Please support us by sharing your feedback or letting us know what improvements or new features you would like to see. You can contact us anytime through the Contact page:
Site Update – Improved Speed & Code Sharing
Improved performance with AWS Global Accelerator and a new code sharing feature — share, view, and execute code easily with your friends
We’ve just rolled out two major improvements to make your experience even better:
1. ⚡ Faster & More Reliable Access with AWS Global Accelerator
Our site now runs through AWS Global Accelerator, giving you improved performance and availability no matter where you are in the world.
2. 🤝 New Code Sharing Feature for Executors
You can now share your code directly from any executor page!
Your friends can view and execute the shared code instantly. You can manage your shared snippets in My Profile → My Shares. If you’re the owner, you can also update your shared code anytime.
New Compilers, Smarter Editor, and Language Detection Enhancements
This update introduces new compilers for C, Java, C#, Kotlin, TypeScript, Swift, and Matplotlib. We’ve also upgraded the code editor with auto-completion and improved find/replace, added popular libraries for Python and Node.js, and enhanced the Beautify Code tool with automatic language detection when pasting code.
We’re excited to announce a major update to our developer tools platform! Here’s what’s new:
✅ Added New Online Code Executors
We’ve added support for more languages and tools! You can now run code directly in your browser for:
- C# / .NET: https://csharp.codeutility.io
- TypeScript: https://typescript.codeutility.io
- Kotlin: https://kotlin.codeutility.io
- Swift: https://swift.codeutility.io
- Matplotlib (Python charting): https://matplotlib.codeutility.io
⚡ Code Editor Upgraded
The editor inside all executors has been upgraded with:
- Faster performance
- Improved find/replace functionality
- Auto code completion to boost your productivity
🐍 More Common Python Libraries Now Preinstalled
- Utilities & Math: numpy, math, scipy, mathplotlib, matplotlib-inline, sympy, mathplotlib, seaborn, polars
- Data Handling & Formats: pandas, openpyxl, docx, csv, json, yaml, imageio, pillow, opencv-python, qrcode, reportlab
- CLI & Logging: click, typer, rich, loguru
- Validation & Schema: pydantic, marshmallow
- NLP & Text: textblob, unidecode, regex, re
- Cryptography & Security: pycryptodome, pyotp
- Machine Learning & AI: scikit-learn, statsmodels, torch, transformers
- 3D & Visualization: trimesh, vedo, pyvista
- Testing & Dev Tools: pytest, hypothesis, IPython
- Other Utilities: keyboard, music21
⚙️ Common Node.js & TypeScript Libraries Preinstalled
Node.js and TypeScript executors now support a comprehensive collection of tools and libraries, grouped by use case:
- Utilities & Dates: validator, moment, lodash, dayjs, date-fns, etc.
- CLI Tools: chalk, commander, yargs, inquirer, boxen, etc.
- Testing: jest, mocha, sinon, uvu, ava
- Crypto & Strings: uuid, jsonwebtoken, bcrypt, argon2, nanoid, etc.
- Data Formats: csvtojson, js-yaml, xml2js, papaparse, etc.
- Charts & Math: asciichart, cli-chart, mathjs
- Databases: mongoose, mongodb, sqlite3, etc.
- NLP & ML: node-nlp, ml.js, @tensorflow/tfjs
- Markdown & Dates: marked, remark, luxon
🌟 Beautify Code Tool Enhanced
Our Beautify Code tool now features automatic language detection when pasting code — no need to select the language manually anymore!
Multi-language Support, Find & Replace, and Executor Libraries Now Available!
We’ve rolled out multi-language support, added Find & Replace in the editor (with Format Array improvements), and enhanced executor environments with popular libraries across all supported languages.
🌐 Multi-language Support
You can now access CodeUtility in multiple languages! Choose the version that best suits your native language. We know the current translations are not perfect, and we’re actively working to improve them.
- German (de): https://de.codeutility.io
- French (fr): https://fr.codeutility.io
- Japanese (ja): https://jp.codeutility.io
- Korean (ko): https://kr.codeutility.io
- Italian (it): https://it.codeutility.io
- Spanish (es): https://es.codeutility.io
- Portuguese (pt): https://pt.codeutility.io
- Thai (th): https://th.codeutility.io
- Russian (ru): https://ru.codeutility.io
- Hindi (hi): https://hi.codeutility.io
- Vietnamese (vi): https://vi.codeutility.io
🔍 Enhanced Code Editor
We’ve added Find & Replace functionality in the code editor to help you search and modify code more efficiently. With this enhancement, for the Format Array tool, you can now easily search or locate debug output directly in the editor.

📦 Executor Environments Improved
We’ve added powerful and commonly used libraries to all executor environments, so you can use them in your code immediately without installing anything.
Here are some highlights:
- Python: numpy, pandas, matplotlib, plotly, tensorflow, nltk, textblob, and more.
- Rust: clap, serde, anyhow, indicatif, regex, rand, etc.
- Go: validator, gonum, decimal, uuid, color, etc.
- PHP: Includes composer and libraries like guzzle, carbon, symfony/string.
- Node.js: validator, moment, lodash, chalk.
- C++: Support for cmake, clang, libfmt, libjsoncpp, libtbb.
- Ruby: Includes json and colorize.
Introducing Code Executors for Python, C++, PHP, Ruby, Node.js, Go, and Rust
You can now run and test code directly in your browser with our new suite of language-specific executors.
We’re thrilled to announce the launch of **Executors** — a new set of tools that let you run code instantly in your browser across several popular programming languages.
Supported languages include:
- [Python](https://python.codeutility.io)
- [C++](https://cpp.codeutility.io)
- [PHP](https://php.codeutility.io)
- [Ruby](https://ruby.codeutility.io)
- [Node.js](https://node.codeutility.io)
- [Golang](https://go.codeutility.io)
- [Rust](https://rust.codeutility.io)
Whether you're learning, debugging, or sharing snippets, these interpreters are designed for simplicity, speed, and accuracy.
Just pick a language, paste your code, and hit run!