Perform Git operations like clone, commit, fetch, pull, merge, push, and manage file history. Support for GitHub, GitLab, Gitee, and self-hosted services. Authenticate via OAuth, token, or SSH key. Sync submodules.
Allows editing and text with syntax highlighting for over 80 languages. Connect to SFTP, FTP, WebDAV, or Dropbox. Use built-in SSH terminal for server access. Save and export files directly.
Editor with built-in Node.js, Python, C, C++, PHP, and Java runtimes. Supports Monaco Editor for high-performance text editing. Offers autocomplete and static analysis for Python and Java.
Programming through interactive lessons and hands-on practice in languages like Python, JavaScript, and Java. Complete coding challenges, track progress, and access a community for support and collaboration.
Access Git repositories on iOS. Clone repositories to get local copies with all branches. Edit files, commit changes, and push updates. Work offline and sync when online. Allow other apps to access repositories via the Files .
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.
Languages like HTML, JavaScript, Python, and Java through interactive lessons and game-like challenges. Complete code examples, access 35+ courses, and use a fast compiler to test and run code instantly.
3 through structured lessons covering basics to advanced concepts. Write and compile code using an integrated compiler. Build real projects to practice skills. Track progress with bite-sized lessons and exercises.
Coding with interactive labs and an on-device Python IDE. Run without setup or internet. Access tutorials on syntax, variables, functions, loops, data analysis, visualization, web scraping, networking, XML/JSON parsing, and machine learning.
Navigate and manage files and folders, preview documents and media. Browse and view notebooks. Run scripts and notebooks. Integrate with source code formats. Edit and debug code with syntax highlighting. Save and export code changes.
Programming languages like Python, SQL, HTML/CSS, and JavaScript through short, interactive lessons. Complete coding exercises and quizzes to practice skills. Track progress and revisit lessons at your own pace.
Edit with a Sublime-like interface. Open and edit local and remote files via Dropbox, OneDrive, FTP, SFTP/SSH. Support multitasking, split-screen, and iPadOS mouse. Use Siri Shortcuts for automation. Enable multi-caret editing for efficient coding.