Updates Tagged with: BEAUTIFY CODE

Stay informed with the latest improvements, new tools, feature releases, and platform announcements from CodeUtility.

2 months ago

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:

⚡ 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!