Updates Tagged with: CODE EDITOR
Stay informed with the latest improvements, new tools, feature releases, and platform announcements from CodeUtility.
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.
Code Editor Enhancements: Local History and Status Bar
Two powerful improvements for a better editing experience: a real-time status bar and local history tracking.
We’ve rolled out two exciting upgrades to our code editor to improve your productivity and editing experience:
Status Bar
You can now view helpful real-time metrics as you code:
- Total length
- Number of lines
- File size
- Current cursor position

Local History
Your code edits are automatically saved in the browser as local history. This means:
- View a timeline of all your changes in local.
- Instantly revert to any previous version.
- Stay in control — even without signing in
These features are designed to help you write, track, and manage your code more efficiently.
