Supported File Types
Zenboard supports a wide range of file formats. You can manage images, videos, text, and code files all within a single app.
Images
| Format | Extension | Notes |
|---|---|---|
| PNG | .png | Transparency supported |
| JPEG | .jpg, .jpeg | |
| WebP | .webp | Animated WebP supported |
| GIF | .gif | Animated GIF supported |
| SVG | .svg | Vector images |
| HEIC | .heic | Apple High Efficiency Image |
| TIFF | .tiff | |
| BMP | .bmp | |
| ICO | .ico |
Video
| Format | Extension | Notes |
|---|---|---|
| MPEG-4 | .mp4 | AVPlayer playback |
| QuickTime | .mov | AVPlayer playback |
| AVI | .avi | AVPlayer playback |
| M4V | .m4v | AVPlayer playback |
Text & Documents
| Format | Extension | Notes |
|---|---|---|
| Text | .txt | Plain text |
| Markdown | .md, .mdx | Rendering supported |
Code
Zenboard uses Highlightr (based on highlight.js) to provide syntax highlighting for over 180 programming languages.
Themes
| Mode | Theme |
|---|---|
| Light mode | Xcode |
| Dark mode | Atom One Dark |
Supported Languages
- Web: HTML, CSS, JavaScript, TypeScript
- Mobile/Desktop: Swift, Kotlin, Java, Dart
- Systems: C, C++, Go, Rust
- Scripting: Python, Ruby, PHP, Bash, Shell, Zsh
- Data: SQL, PostgreSQL, MySQL, JSON, YAML, TOML, XML
- Infrastructure: Dockerfile, Nginx
- Documents: Markdown
Language detection is automatic based on the file extension when you drag & drop a file or paste from the clipboard.
Last updated on