ShapeScript Mobile Downloads & RevenueShapeScript Mobile · App Store
Not in any tracked top chart right now.
Updated 7 Nov 2026 · rankings refresh through the day
DeveloperCharcoal Design
CategoryGraphics & Design
PriceFree
Released
Rating★ 5.0 (4)
Version1.7.0
Age rating4+
First seen by us
23 Oct 2026
Full timeline · 5 events
- ✏️ShapeScript Mobile: needs a newer iOSiOS 14.0 → iOS 15.0
- 📦ShapeScript Mobile updated to version 1.7.0• OpenSCAD Compatibility — Added support for opening, creating, editing and importing OpenSCAD CSG files.
• SVG Import — Added support for importing SVG files as ShapeScript paths or path groups.
• Paths — Added hull, minkowski and boolean CSG operations for coplanar paths.
• Builders — Added support for lathe along a path.
• Paths — Added path length, point orientation, distance-based sampling and resampling, and a length option for path blocks.
• Syntax — Added top-level script options that can be overridden when importing a script.
• Rendering — Added preview symbol for using different geometry and detail settings when viewing and exporting.
• Selection — Added hide command and group selection, with highlighting for all selected children.
• Import — Added named geometry selection using #name fragments and lookup by name using dot or string subscript syntax.
• Paths — Added name support to paths and path primitives, including text.
• Materials — Added CSS named colors and improved color and texture overrides for imported models.
• Text — Added letterspacing option for text blocks.
• Syntax — Added single-line if statements without braces.
• Debugging — Missing fonts and textures now produce warnings instead of fatal errors.
• Performance — Added persistent geometry cache and improved minkowski and union performance.
• Progress — Added progress indicators for script evaluation, geometry generation and export.
• Camera — Flat models now automatically use the top camera view.
• Export — Fixed lathe orientation, polyhedron face winding and transform precision in CSG exports.
• Bug fix — Fixed inset shifting positioned objects and incorrectly offsetting rotated or reflected cones.
• Bug fix — Improved mesh repair, path material preservation and shading on hulls of curved profiles.
• Bug fix — Fixed stale error messages, improved error highlighting and reduced console flicker when reloading files.
• Examples — Added a Tank example demonstrating path hulls, extrusion and stepped path enumeration.
• Compatibility — Added support for iPhone Duo.
• Compatibility — Now requires iOS 15 or later.… more - 🆕ShapeScript Mobile first spotted by AppInsiderUnited States (found via developer)
- 📦ShapeScript Mobile version 1.6.6• Rendering — Added partial minkowski previews and improved cancellation responsiveness.
• SVG Import — Removed redundant points from imported straight paths.
• Bug fix — Fixed type validation for if, for and switch expressions.
• Bug fix — Fixed hull materials and textures being lost, and improved reliability.
• Bug fix — Fixed clipping when combining multiple meshes.
• Bug fix — Improved repair of complex meshes and fixed artifacts in complex path fills and extrusions.… more - 🆕ShapeScript Mobile released on the App Store
Collected from the stores by AppInsider since we first spotted the app. Dates are when we saw each change.
Rating
5.0 ★
4 ratings
Measured
ShapeScript Mobile on the App Store
App details
App ID
1606439346
Publisher
Nick Lockwood
On the store since
Sep 2022
4 years on the store
Minimum OS
iOS 15.0+
iPhone 6s and later
Devices
iPhone · iPad
Universal purchase
Content rating
4+
Languages
1
EN
Size
17 MB
Also listed in
Developer Tools
Where it ranks now
Every top chart it appears in across 30 countries.
| Country | Charts | Rank |
|---|---|---|
| Not charting right now. | ||
Ratings
App Store, worldwide.
Rating
5.0 ★
4 ratings
Measured
Ratings
4
Measured
About ShapeScript Mobile
ShapeScript is a 3D modeling program for people who don’t like 3D modeling programs.
Instead of dragging polygons and vertices around in a GUI, ShapeScript lets you define your models precisely using code. No artistic skills are required - ShapeScript does all the drawing for you.
The ShapeScript app includes a parser for a simple language (also called “ShapeScript”). ShapeScript (the language) is a cross between a markup language and a programming language.
You don’t need to be a programmer to use ShapeScript. If you have ever worked with any kind of structured text like JSON or HTML then it should come naturally. But if you do have experience with programming, then you can apply those skills to create even more complex models by using loops, functions and variables to procedurally generate geometry.
Models can be rendered as images or exported in a variety of formats suitable for use in games or 3D printing (export functionality is a premium feature, unlockable via in-app purchase).
Instead of dragging polygons and vertices around in a GUI, ShapeScript lets you define your models precisely using code. No artistic skills are required - ShapeScript does all the drawing for you.
The ShapeScript app includes a parser for a simple language (also called “ShapeScript”). ShapeScript (the language) is a cross between a markup language and a programming language.
You don’t need to be a programmer to use ShapeScript. If you have ever worked with any kind of structured text like JSON or HTML then it should come naturally. But if you do have experience with programming, then you can apply those skills to create even more complex models by using loops, functions and variables to procedurally generate geometry.
Models can be rendered as images or exported in a variety of formats suitable for use in games or 3D printing (export functionality is a premium feature, unlockable via in-app purchase).
Latest updates
1.7.0
• OpenSCAD Compatibility — Added support for opening, creating, editing and importing OpenSCAD CSG files.
• SVG Import — Added support for importing SVG files as ShapeScript paths or path groups.
• Paths — Added hull, minkowski and boolean CSG operations for coplanar paths.
• Builders — Added support for lathe along a path.
• Paths — Added path length, point orientation, distance-based sampling and resampling, and a length option for path blocks.
• Syntax — Added top-level script options that can be overridden when importing a script.
• Rendering — Added preview symbol for using different geometry and detail settings when viewing and exporting.
• Selection — Added hide command and group selection, with highlighting for all selected children.
• Import — Added named geometry selection using #name fragments and lookup by name using dot or string subscript syntax.
• Paths — Added name support to paths and path primitives, including text.
• Materials — Added CSS named colors and improved color and texture overrides for imported models.
• Text — Added letterspacing option for text blocks.
• Syntax — Added single-line if statements without braces.
• Debugging — Missing fonts and textures now produce warnings instead of fatal errors.
• Performance — Added persistent geometry cache and improved minkowski and union performance.
• Progress — Added progress indicators for script evaluation, geometry generation and export.
• Camera — Flat models now automatically use the top camera view.
• Export — Fixed lathe orientation, polyhedron face winding and transform precision in CSG exports.
• Bug fix — Fixed inset shifting positioned objects and incorrectly offsetting rotated or reflected cones.
• Bug fix — Improved mesh repair, path material preservation and shading on hulls of curved profiles.
• Bug fix — Fixed stale error messages, improved error highlighting and reduced console flicker when reloading files.
• Examples — Added a Tank example demonstrating path hulls, extrusion and stepped path enumeration.
• Compatibility — Added support for iPhone Duo.
• Compatibility — Now requires iOS 15 or later.
1.6.6
• Rendering — Added partial minkowski previews and improved cancellation responsiveness.
• SVG Import — Removed redundant points from imported straight paths.
• Bug fix — Fixed type validation for if, for and switch expressions.
• Bug fix — Fixed hull materials and textures being lost, and improved reliability.
• Bug fix — Fixed clipping when combining multiple meshes.
• Bug fix — Improved repair of complex meshes and fixed artifacts in complex path fills and extrusions.
Store changes
What ShapeScript Mobile changed on its store page: name, icon, screenshots, price, size, languages, requirements.
Needs a newer iOS
iOS 14.0 → iOS 15.0