Frames vs. GraphQL: Syntax Highlighting
Frames
Frames is a digital toolset built for the unique needs of analog film photographers. It helps creatives maintain full control over their photographic process by capturing essential shot details and turning them into structured, searchable data. Rather than relying on notebooks or memory, Frames offers a modern solution that works seamlessly across mobile and desktop. With the iOS app, photographers can log frame-by-frame settings like aperture, shutter speed, lens, film stock, and notes during shooting. It’s fast, unobtrusive, and designed to work with the rhythm of analog workflows. The macOS app picks up where the mobile version leaves off, allowing users to connect those records with their scanned images. The result is a digital archive that carries the full story behind every photo, complete with embedded metadata. Frames runs on a subscription model that ensures access to continuous updates, thoughtful refinements, and new features. Developed independently and guided by a re...
GraphQL: Syntax Highlighting
Syntax highlighting for .gql, .graphql and .graphqls files. It also works with inline GraphQL in JavaScript, TypeScript, jsx, tsx, Vue, Svelte, PHP, ReasonML, Python, Markdown, Scala and Ruby.

Reviews
Reviewed on 7/9/2025
Reviews
Item | Votes | Upvote |
---|---|---|
Tailored for Film Photographers | 1 | |
Seamless Mobile and Desktop Integration | 1 | |
Privacy-Focused and Distraction-Free | 1 |
Item | Votes | Upvote |
---|---|---|
Not Available on Android and Windows | 1 |
Item | Votes | Upvote |
---|---|---|
No pros yet, would you like to add one? |
Item | Votes | Upvote |
---|---|---|
No cons yet, would you like to add one? |
Frequently Asked Questions
Frames is specifically designed for analog film photographers, offering features that help them log and organize their shooting details, making it a tailored solution for their unique needs. In contrast, GraphQL: Syntax Highlighting is a tool aimed at developers working with GraphQL syntax in various programming languages. Therefore, if you are a film photographer, Frames would be the better choice, while GraphQL: Syntax Highlighting is more suitable for developers.
Yes, Frames offers a comprehensive set of features tailored for film photographers, including mobile and desktop integration, privacy-focused design, and the ability to log detailed shooting information. On the other hand, GraphQL: Syntax Highlighting primarily provides syntax highlighting capabilities for developers, which is a more limited feature set compared to what Frames offers for photographers.
The subscription model of Frames ensures continuous updates and new features specifically designed for film photographers, which can be beneficial for those looking to enhance their workflow. In contrast, GraphQL: Syntax Highlighting is typically free to use, making it accessible for developers without ongoing costs. The choice depends on whether the photographer values ongoing support and updates or if the developer prefers a free tool for syntax highlighting.
Frames is a digital toolset specifically designed for analog film photographers. It allows users to maintain control over their photographic process by capturing essential shot details and converting them into structured, searchable data. The tool works seamlessly across mobile and desktop platforms, enabling photographers to log frame-by-frame settings like aperture, shutter speed, lens, film stock, and notes during shooting.
Pros of Frames include its tailored design for film photographers, seamless integration between mobile and desktop, and a privacy-focused, distraction-free environment. However, a notable con is that Frames is not available on Android and Windows platforms.
Frames helps film photographers by allowing them to log important details about their shots in real-time, which can then be connected to their scanned images. This creates a digital archive that preserves the full story behind each photo, complete with embedded metadata, thus enhancing organization and focus in their work.
Frames is currently available on iOS and macOS, but it is not available on Android and Windows devices. This limitation may affect users who rely on those platforms.
Frames operates on a subscription model, which ensures users have access to continuous updates, thoughtful refinements, and new features. This model supports the ongoing development of the tool, allowing it to evolve alongside the needs of film photographers.
GraphQL: Syntax Highlighting is an extension for Visual Studio Code that provides syntax highlighting for .gql, .graphql, and .graphqls files. It also supports inline GraphQL in various languages including JavaScript, TypeScript, jsx, tsx, Vue, Svelte, PHP, ReasonML, Python, Markdown, Scala, and Ruby.
GraphQL: Syntax Highlighting supports a wide range of languages including JavaScript, TypeScript, jsx, tsx, Vue, Svelte, PHP, ReasonML, Python, Markdown, Scala, and Ruby.
The main feature of GraphQL: Syntax Highlighting is its ability to provide syntax highlighting for .gql, .graphql, and .graphqls files. Additionally, it supports inline GraphQL in multiple programming languages, enhancing readability and debugging.