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.

<b>Setup</b>

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.

<b>Features</b>

✅ 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