TermuC

TermuC

A simple C/C++ IDE backed on Termux

RainbowC0 Development

Screenshots

Screenshot of TermuC Screenshot of TermuC Screenshot of TermuC Screenshot of TermuC Screenshot of TermuC

Description

TermuC is a simple C/C++ IDE backed on powerful Termux. Install Termux first and install clang in Termux to supply the compiler and language server.

For more details, please visit the project's Github presence.

Setup

To support the full functions as an IDE, please follow the setup instruction.

1. Install Termux(https://f-droid.org/packages/com.termux) first.
2. Run `pkg install clang' to install the clang compiler & clangd language server.
3. See https://github.com/termux/termux-app/wiki/RUN_COMMAND-Intent#setup-instructions to enable calls from 3rd-party apps.
4. Then install TermuC.

Features

✅ Highlighting
✅ Auto-completion
✅ Signature help
✅ Formatting
✅ Diagnosing
✅ Code action
✅ Semantic highlighting
✅ Goto definition
✅ Compile flags
✅ Dark mode
✅ Debugging
✅ Project management

What’s new (0.2.3)

• Implement textDocument/codeAction
• Implement textDocument/semanticTokens/full
• Support goto-definition via textDocument/definition
• Fix lexing C++ raw string
• Fix focused background highlighting for tablet

Versions

Version Date Size Requires Android Download
0.2.3 current
43738bf57fa01b1a…
2026-05-07 192 KB API 21
0.2.2
bfedcb1dc78fda83…
2026-03-01 188 KB API 21
0.2.1
6e74183de5377c36…
2025-11-10 184 KB API 21

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Full file accessAccess all files on the device.
  • Write storageCreate and change files on the device storage.
  • Read storageRead files on the device storage.
  • Internet accessSend and receive data over the internet.
  • Display over other appsDraw content on top of other apps.
  • SYSTEM_OVERLAY_WINDOW
  • permission.RUN_COMMAND

Comments