Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. iOS
  3. QorumLogs

QorumLogs

MITSwift0.9

A Swift logging utility that provides colorful, filterable logs in Xcode and remote logging to Google Docs.

GitHubGitHub
781 stars82 forks0 contributors

What is QorumLogs?

QorumLogs is a Swift logging utility that enhances debugging in Xcode with color-coded, filterable logs and optional remote logging to Google Docs. It solves the problem of cluttered, hard-to-read console output by providing visual differentiation and remote access to logs for production monitoring.

Target Audience

iOS and tvOS developers using Swift who need improved debugging workflows, especially those working on apps requiring remote log collection or enhanced local log visibility.

Value Proposition

Developers choose QorumLogs for its seamless Xcode integration, minimal setup, and dual functionality of local colorful logs and remote Google Docs logging, all with a simple API that reduces boilerplate code.

Overview

:closed_book: Swift Logging Utility for Xcode & Google Docs

Use Cases

Best For

  • Adding color-coded log levels to Swift projects in Xcode
  • Remote logging from iOS apps to Google Docs for production debugging
  • Filtering console logs to focus on specific files or classes
  • Enhancing log readability in Xcode with dark or light themes
  • Reducing typing with autocomplete-friendly logging functions
  • Attaching user metadata like IDs to remote logs for context

Not Ideal For

  • Teams using Swift Package Manager as their primary dependency manager
  • Projects requiring cross-platform logging or server-side Swift applications
  • Environments with strict security policies that prohibit Xcode plugin installations
  • Applications needing advanced log aggregation, real-time alerts, or integration with professional monitoring tools like Sentry or the ELK stack

Pros & Cons

Pros

Visual Debugging Clarity

Color-coded log levels (Debug, Info, Warning, Error) in distinct colors with support for both light and dark Xcode themes, making logs quickly identifiable and improving readability, as shown in the README's demo images.

Seamless Xcode Workflow

Integrates with XcodeColors plugin and provides short QL1-QL4 functions that reduce typing and are autocomplete-friendly, speeding up the debugging process with minimal boilerplate code.

Flexible Log Filtering

Allows isolating logs from specific files or classes using `onlyShowThisFile`, helping developers focus on relevant parts of the code during debugging, as demonstrated in the GIF example.

Simple Remote Logging

Enables sending logs to Google Docs in production with minimal code changes—just set `QorumOnlineLogs.enabled = true`—and supports attaching user metadata like IDs for context.

Cons

Plugin Dependency Hassle

Requires installing Alcatraz and XcodeColors plugins, which can be complex, may not work with newer Xcode versions, and are not officially supported by Apple, leading to potential maintenance and compatibility issues.

Limited Remote Logging Capabilities

Remote logging to Google Docs is basic, with manual row deletion and no advanced features like real-time monitoring, log aggregation, or integration with professional tools, making it unsuitable for large-scale production environments.

Missing Modern Swift Tooling

Lacks support for Swift Package Manager, which is now the default dependency manager for Swift projects, forcing developers to rely on Cocoapods or Carthage and potentially complicating integration in modern setups.

Frequently Asked Questions

Quick Stats

Stars781
Forks82
Contributors0
Open Issues7
Last commit8 years ago
CreatedSince 2015

Tags

#ios#developer-tools#logging#remote-logging#swift#xcode#debugging#diagnostics

Built With

S
Swift

Included in

iOS51.7k
Auto-fetched 1 day ago

Related Projects

CocoaLumberjackCocoaLumberjack

A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS, watchOS and visionOS

Stars13,328
Forks2,277
Last commit18 days ago
PulsePulse

Network logger for Apple platforms

Stars7,013
Forks361
Last commit14 days ago
SwiftyBeaverSwiftyBeaver

Convenient & secure logging during development & release in Swift 4 & 5

Stars6,068
Forks495
Last commit1 year ago
XCGLoggerXCGLogger

A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.

Stars3,986
Forks477
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub