Updates Tagged with: IMPROVEMENT
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!