'Parsing Expression Grammar' toolkit for Cocoa/Objective-C
☆394Jul 25, 2025Updated 7 months ago
Alternatives and similar repositories for pegkit
Users that are interested in pegkit are comparing it to the libraries listed below
Sorting:
- Objective-C Tokenizer and Parser Generator. Supports Grammars.☆520Apr 17, 2017Updated 8 years ago
- A PEGKit Tutorial☆25Jun 13, 2016Updated 9 years ago
- A multi-pass, streaming template engine implemented in Cocoa, for use in Cocoa.☆61Feb 24, 2026Updated last week
- ANTLR Swift Target☆21Apr 29, 2017Updated 8 years ago
- ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.☆365Aug 2, 2021Updated 4 years ago
- Experimental swift parser generator☆75Jan 8, 2022Updated 4 years ago
- A shift/reduce parsing framework for Mac OS X and iOS☆366Dec 3, 2021Updated 4 years ago
- An adorable little framework and command line tool for interacting with SourceKit.☆2,410Sep 17, 2025Updated 5 months ago
- Show type signatures when logging blocks☆255Mar 18, 2013Updated 12 years ago
- A Swift library for printing a breadcrumb trace on a fatal signal.☆46Jun 26, 2019Updated 6 years ago
- An Objective-C API diff report generator☆238Jun 8, 2018Updated 7 years ago
- Paranoid text spacing in Objective-C☆111May 17, 2017Updated 8 years ago
- Add line numbers to an instance of NSTextView. The line number view is implemented as a subclass of NSRulerView.☆145Apr 25, 2018Updated 7 years ago
- Trace Swift and Objective-C method invocations☆744Nov 26, 2025Updated 3 months ago
- TextMate-style syntax highlighting☆475Aug 11, 2019Updated 6 years ago
- Objective-C full-text search engine.☆155Oct 12, 2017Updated 8 years ago
- Simple ParserCombinator framework for Swift☆13May 2, 2018Updated 7 years ago
- A helper tool and an Xcode plugin for creating beautiful CAMediaTimingFunction curve☆686Mar 24, 2016Updated 9 years ago
- A code generator. Takes JSON templates describing a model, and turns them into Objective-C classes.☆67May 26, 2015Updated 10 years ago
- OysterKit is a framework that provides a native Swift scanning, lexical analysis, and parsing capabilities. In addition it provides a lan…☆177Aug 15, 2019Updated 6 years ago
- MagicKit is an Objective-C file identification framework based on libmagic.☆194Feb 20, 2013Updated 13 years ago
- Flexible and production-ready Mustache templates for MacOS Cocoa and iOS☆1,440Jul 14, 2022Updated 3 years ago
- A framework for reflection in Objective-C: an OO wrapper for the Objective-C runtime☆37Oct 30, 2022Updated 3 years ago
- Objective-C Runtime Browser, for Mac OS X and iOS☆3,648Mar 10, 2023Updated 2 years ago
- Standard toolset classes and categories☆808Sep 10, 2024Updated last year
- Objective-C bindings to libgit2☆1,167Sep 17, 2023Updated 2 years ago
- Simple Objective-C text validation.☆48Mar 16, 2020Updated 5 years ago
- "Alfred for Xcode" plugin☆1,204Jul 3, 2017Updated 8 years ago
- An Objective-C wrapper for CoreGraphics CGContext☆103May 17, 2023Updated 2 years ago
- Cocoa Concurrency Things.☆148Feb 23, 2026Updated last week
- NSScanner for NSData and files.☆16Oct 12, 2015Updated 10 years ago
- A functional, descriptive, and more modern CoreGraphics wrapper for iOS/OS X.☆16Jun 2, 2019Updated 6 years ago
- Invoke superclass implementations for dynamically-dispatched methods through a proxy in Objective-C and Swift☆20May 14, 2025Updated 9 months ago
- objc_msgSend hook for debugging/inspection purposes.☆721Mar 13, 2023Updated 2 years ago
- Provides a macro that you can use to ensure that a method of an abstract base class *must* be overriden by its subclasses.☆524Mar 24, 2016Updated 9 years ago
- iOS tool that helps with profiling iOS Memory usage.☆3,397Apr 25, 2020Updated 5 years ago
- The most advanced NSFetchedResultsController reimplementation for a desktop Cocoa.☆37Jun 28, 2023Updated 2 years ago
- Objective-C adaptation of the sample code provided in the Advanced NSOperations session of WWDC 2015☆111Dec 2, 2025Updated 3 months ago
- Swift bindings to libgit2. But you should use https://github.com/SwiftGit2/SwiftGit2 instead!☆252Sep 13, 2016Updated 9 years ago