Roadmap

Updated September 2026

Our roadmap aims to build the infrastructure necessary to make turtleSpaces a viable learning platform for education; building games and graphical apps for web, desktop and mobile; and other applications such as scripting, data processing and visualisation, and offline rendering.

Shipped

  • In-browser execution via a WebAssembly build, with embedding in web pages through the web viewer and players
  • A blocks-based interface to facilitate an easier introduction for new users
  • Classroom groups, a lightweight way for teachers to gather a class around shared work (see For teachers)
  • 3D Model export with savestl for use in other 3D applications, game engines and printing
  • External application API control through the Model Context Protocol server, letting AI assistants and other tools read, write and run Logo code
  • Publishing to the gallery, and remixing other people’s published projects
  • Desktop builds for Windows, macOS (Intel and Apple Silicon) and Linux, on the download page

Next

  • LTI integration with Learning Management Systems (LMS) such as Blackboard, which combined with classrooms will allow for teachers to use turtleSpaces as a learning platform in schools and create courses built around it, getting access to student creations and statistics through their LMS
  • OpenGL 2.0 ES support will allow us to produce builds for ARM powered devices such as Chromebook (important for the education sector), Raspberry Pi, Android (iOS? Unsure of Apple’s willingness here to accept turtleSpaces into the App store, given its history of rejecting interpreters)
  • Terminal-based command-line version using FauxGL for file image output will allow tSL Logo’s sophisticated string and list management capabilities be used for scripting and enterprise applications
  • Documentation, documentation, documentation! Tutorials! Examples! More Examples!

Later

  • Networking support to allow turtleSpaces to both serve web content and access it
  • Multi-user spaces will allow for collaborative world-building and group exhibitions, cloud databases will facilitate multi-player games and experiences
  • Stand-alone workspace “compilation” (packaging) for desktop, web and mobile, and an ‘app store’ on the website where visitors can experience a curated selection of turtleSpaces-based applications
  • Submission of turtleSpaces into Windows and Mac app stores
  • Many many more primitives and enhancements, and a great deal more bug fixes