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.
Save and run custom JavaScript and CSS code on websites. Manipulate pages, block ads, inject styles, and automate tasks. No user tracking. Open source.
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.
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.
Coding through interactive exercises in Python, SQL, HTML, CSS, and JavaScript. Practice coding without lectures or subscriptions. Track progress and at your own pace. No experience required.
A plain with syntax highlighting for multiple languages. Includes line numbers, search and replace, and a page guide. Supports code editing with customizable settings and efficient file management.
Create automation scripts using JavaScript to integrate with iOS features like files, calendars, and reminders. Build custom widgets for the Home Screen to display any data and adjust appearance.
Compile and run code in 17 programming languages including Java, Python, C/C++, and JavaScript. Edit and save files directly. View output results instantly. Support for syntax highlighting and error detection.
Teaches coding through game-based lessons and self-paced activities. Students solve mazes, create games, and explore creative challenges. Includes progress tracking and interactive lessons for pre-readers and readers.
Edit files with multiple tabs for simultaneous editing. Use custom fonts and line numbers for precise code work. Access files via iCloud and integrate with Files . Support 191 programming languages with syntax highlighting. Choose from 242 themes.