A SwiftUI-based viewer for inspecting OSLog entries directly inside your iOS or iPadOS app — no Mac or external tools required.
- 🔍 View OSLog logs inside your app
 - 🧭 Filter logs by 
subsystemandcategory - 🔎 Full-text search
 - 📤 Export logs for sharing or offline analysis
 - 📱 Adaptive layout for both iPhone and iPad
 - 🧱 Built entirely with SwiftUI
 
You can add Dependencies to an Xcode project by adding it to your project as a package.
If you want to use Dependencies in a SwiftPM project, it's as
simple as adding it to your Package.swift:
dependencies: [
 .package(url: "https://github.com/gonefish/OSLogViewer.git", branch: "main")
]And then adding the product to any target that needs access to the library:
.product(name: "OSLogViewer", package: "OSLogViewer"),import OSLogViewer
struct ContentView: View {
    var body: some View {
        NavigationStack {
          OSLogViewer()
        }
    }
}This library is released under the MIT license. See LICENSE for details.
