English | 简体中文 | Deutsch | Español | Français | हिन्दी | 日本語 | 한국어 | Português (Brasil) | Bahasa Indonesia | Türkçe
Code Viewer is a high-performance Git client and code reader for Android. It is designed for developers who need to read code, review PRs, and study open-source projects offline.
- Offline Git: Clone once, read anywhere. Supports branch, log, and other Git operations, including private repositories.
- Syntax Highlight: Supports mainstream languages such as HTML, JS, CSS, Python, TypeScript, Java, C++, PHP, Rust, Go, Ruby, Kotlin, Dart, Bash, SQL, YAML, and more.
- Document Reading: Supports Markdown (
.md,.markdown) and MDX (.mdx, rendered as Markdown for reading), Mermaid (.mmd,.mermaid), Jupyter (.ipynb), Draw.io, and other structured formats. - Themes: Supports Light/Dark modes and VS Code/JetBrains theme styles.
- GitHub: Quickly discover and download popular public projects.
Viewing inside the app? Tap the files below to preview syntax highlighting and rendering.
How to get this repo? Search for
GitCodeViewerin the app, or tap + -> Clone and enter:https://github.com/ada87/GitCodeViewer.git
- frontend: alias.mjs | board.htm | card.sass | page.html | help.xhtml | panel.jsx | panel.less | preview.js | repo.ts | resolver.mts | shell.astro | state.cljs | theme.scss | tokens.css | tree.tsx | viewer.vue
- backend: api.http | api.java | cache.go | data.edn | fetch.rb | graph.sparql | jobs.kt | legacy.php5 | mail.php | node.cts | query.rq | query.sql | repo.clj | repo.py | report.r | rules.scala | scan.cjs | schema.ddl | script.csx | seed.dml | shared.cljc | stats.jl | store.cs | sync.rest | sync.rs | types.pyi
- system: cache.cc | core.c | core.h | core.wat | engine.cpp | index.hpp | login.bash | main.c++ | path.h++ | path.inl | profile.zsh | render.hxx | report.cxx | ring.ipp | scan.hh | shell.ps1 | shell.sh | stats.tcc | sync.psm1 | telemetry.jsm | text.wast
- mobile: bridge.mm | panel.m | reader.ets | repos.dart | sync.swift
- template: guide.njk | mail.jinja2 | page.jinja | panel.j2 | panel.phtml | theme.liquid
- config: app.json | app.plist | app.yaml | build.kts | build.targets | build.yml | cargo.toml | data.xml | editor.jsonc | module.psd1 | pack.props | report.xslt | schema.xsd | service.wsdl | style.xsl | theme.json5 | tool.csproj
- office: sample-1.docx | sample-2.xlsx | sample-3.pptx | sample-4.pdf | sample-5.tsv | sample-6.xlsm | sample-7.xlsb | sample-8.csv | sample-9.rtf
- document: markdown-basic.md | markdown-code.md | guide.markdown | draft.mdx | audit.ipynb | jupyter.ipynb
- diagram: architecture.mmd | classdiagram.mmd | complex-architecture.mmd | erdiagram.mmd | flow.mermaid | flowchart.mmd | gantt.mmd | gitgraph.mmd | mindmap.mmd | pie.mmd | sequence.mermaid | timeline.mmd | trace.mmd | xychart.mmd
