explaingit

yingwang/filmic

Analysis updated 2026-07-17 · repo last pushed 2026-04-26

2KotlinAudience · generalComplexity · 3/5MaintainedSetup · moderate

TLDR

An Android app that applies film-camera-style color looks (like Velvia or Acros) to your photos, with live camera preview and batch processing.

Mindmap

mindmap
  root((repo))
    What it does
      Applies film styles
      Live camera preview
      Batch processes photos
    Tech stack
      Kotlin
      Android CameraX
      Jetpack Compose
    Use cases
      Style phone photos
      Batch edit photo sets
      Preview looks live
    Audience
      Photographers
      Casual phone users
    Styles
      Color shift formulas
      3D lookup tables

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Apply a film-camera look like Velvia or Acros to phone photos without learning Lightroom or Photoshop.

USE CASE 2

Preview a film style live in the camera before taking the shot.

USE CASE 3

Batch-process a set of photos with the same style and export them at custom sizes.

USE CASE 4

Fine-tune a chosen style with exposure, contrast, temperature, and HSL sliders.

What is it built with?

KotlinCameraXJetpack Compose

How does it compare?

yingwang/filmicskevy/11.19.20-kotlin-1.4.20-bugad-chd/decloud
Stars223
LanguageKotlinKotlinKotlin
Last pushed2026-04-262020-11-19
MaintenanceMaintainedDormant
Setup difficultymoderateeasyeasy
Complexity3/51/53/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Android app, needs to be built and installed on a device or emulator.

Copy-paste prompts

Prompt 1
Explain how the Filmic app applies its Velvia and Acros film styles to a photo.
Prompt 2
Show me how to batch-process a folder of photos using Filmic's style presets.
Prompt 3
Walk me through building and running the Filmic Android app from source.
Prompt 4
Help me understand the difference between the color-shift and 3D lookup table style engines in Filmic.

Frequently asked questions

What is filmic?

An Android app that applies film-camera-style color looks (like Velvia or Acros) to your photos, with live camera preview and batch processing.

What language is filmic written in?

Mainly Kotlin. The stack also includes Kotlin, CameraX, Jetpack Compose.

Is filmic actively maintained?

Maintained — commit in last 6 months (last push 2026-04-26).

How hard is filmic to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is filmic for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.