Write and execute Ruby scripts with auto-complete, auto-indent, and code coloring. Run selected text or files in a built-in browser or text editor. Support multiple file formats including txt, rb, html, and pdf.
Create live graphics and animations by connecting nodes in any direction. Use Pixel Nodes to design visuals and filters, animate with Float nodes, build interfaces with View Nodes, and execute scripts with Data Nodes.
Allows users to write and run code on mobile devices and tablets. It includes a code editor, sample library, and tools for building front-end and back-end apps. Users can customize projects and deploy applications directly.
Create vector art using Bézier tools and Apple Pencil. Convert sketches or photos to SVG format. logos, icons, illustrations, and UI assets. Export vector files for production use. Refine curves and edit vector drawings directly.
A Scheme interpreter allows users to write and execute code. The console supports read-eval-print loops for interactive coding. The text editor includes syntax highlighting, smart indentation, and parenthesis matching.
The app counts blank lines, comment lines, and physical lines of source code. It supports over 100 programming languages and can count code within compressed archives.
Allows users to write and edit OpenGL ES 2.0 shaders in real time. It provides code highlighting and live preview features with resizable and fullscreen options. Shaders can be used in SpriteKit projects for prototyping effects and generative art.
The app connects to various servers and offers Git operations with a visual merge tool and branch history. It provides live editing, a built-in terminal, and syntax highlighting for numerous languages.
Programming with interactive exercises and real-time feedback. Access bite-sized JavaScript and Python lessons. Track progress with gamified challenges. Practice coding in a simulated environment. Receive instant corrections and explanations.