Back to directory

ACC IDE

A native Android IDE for competitive programming, letting a user write, run and submit C++, Java or Python algorithm solutions from a phone.

ACC IDE

ACC IDE targets competitive programmers who want to work on algorithm problems away from a desktop, providing a code editor with tree-sitter-based completion, TextMate syntax highlighting, light and dark themes, and gesture-based font-size control. A side-drawer file browser handles renaming, deleting and autosaving files, and an input/output panel shows manual test input and output alongside execution status codes such as accepted, wrong answer, time-limit-exceeded or compile error.

Code can run through a free GitHub Actions backend supporting C, C++, Java and Python, or through a WebAssembly-based local environment for offline use, though the README notes C++ support in the local WASM path is not fully reliable since no precompiled WASM toolchain is bundled.

It is written in Kotlin and available in English and Simplified Chinese.

More in Editors

See all 109
  • QBasic Web Editor

    vahidyousefzadeh.com

    A browser-based QBasic 1.1 editor and interpreter that runs classic QBasic programs with DOSBox-accurate behavior, including text-mode graphics commands such as PRINT, COLOR and LOCATE, with sample programs and keyboard shortcuts to run and save.

  • Aliot SysML v2

    github.com

    A VS Code extension for editing SysML v2 and KerML systems-engineering models as text and diagrams, with validation, diagram views and CI-friendly automation.

  • Tycode

    tycode.dev

    An AI coding assistant that runs as both a command-line tool and a Visual Studio Code extension, using a bring-your-own-key model where the developer pays their configured AI provider - AWS Bedrock or OpenRouter - directly instead of a subscription.