awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
specta avatar

specta/specta

0
View on GitHub↗
2,316 stars·218 forks·Objective-C·MIT·8 views

Specta

A light-weight TDD / BDD framework for Objective-C & Cocoa

Features

  • Testing and Automation - Lightweight TDD and BDD framework for Objective-C.
  • Testing Frameworks - Lightweight TDD/BDD framework for Objective-C.

Star history

Star history chart for specta/spectaStar history chart for specta/specta

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does specta/specta do?

A light-weight TDD / BDD framework for Objective-C & Cocoa

What are the main features of specta/specta?

The main features of specta/specta are: Testing and Automation, Testing Frameworks.

Which projects share features with specta/specta?

Projects with overlapping indexed features include: quick/quick — Quick is a behavior-driven development framework and testing tool for Swift and Objective-C. It functions as both a… kiwi-bdd/kiwi — Kiwi is a behavior-driven development framework and specification library for iOS. It functions as a wrapper for… pointfreeco/swift-snapshot-testing — This is a snapshot testing framework for Swift that records and compares reference images or data representations to… google/earlgrey — EarlGrey is an iOS UI automation test framework that enables writing and running automated tests simulating real user… kif-framework/kif — KIF is a functional testing framework and UI automation tool for iOS. It enables the simulation of user interactions… budtmo/docker-android — Docker-Android runs a full Android emulator inside a Docker container, enabling mobile app testing and automation…

Projects sharing features with Specta

These projects share indexed features with Specta. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • kiwi-bdd/kiwikiwi-bdd avatar

    kiwi-bdd/Kiwi

    4,121View on GitHub↗

    Kiwi is a behavior-driven development framework and specification library for iOS. It functions as a wrapper for XCTest, allowing developers to define and execute software requirements as automated tests to verify application logic. The framework utilizes a domain-specific language to organize test cases into a nested hierarchy of descriptions. It includes a mocking system that employs runtime message interception and dynamic proxies to record invocations and return stubbed values. The system provides a fluent assertion interface to evaluate object states and uses a block-based engine to exe

    Objective-C
    View on GitHub↗4,121
  • kif-framework/kifkif-framework avatar

    kif-framework/KIF

    6,243View on GitHub↗

    KIF is a functional testing framework and UI automation tool for iOS. It enables the simulation of user interactions and the verification of application states by driving interface components through their defined accessibility attributes. The framework utilizes an actor-pattern action wrapper to group reusable interaction sequences and allows the definition of custom, high-level test steps through a method-extension action library. It performs in-process interface driving, interacting with the application directly within the same process to execute actions and validate view states. The tool

    Objective-C
    View on GitHub↗6,243
  • google/earlgreygoogle avatar

    google/EarlGrey

    5,683View on GitHub↗

    EarlGrey is an iOS UI automation test framework that enables writing and running automated tests simulating real user interactions. It provides a synchronized test execution engine that automatically waits for animations, network requests, and run-loop states to complete before performing test actions or assertions, producing stable and repeatable results across test runs. The framework distinguishes itself through out-of-process interaction handling, managing system alerts and app switching during tests, and a pixel-level visibility checker that verifies UI elements are actually visible and

    Objective-C
    View on GitHub↗5,683
  • pointfreeco/swift-snapshot-testingpointfreeco avatar

    pointfreeco/swift-snapshot-testing

    4,152View on GitHub↗

    This is a snapshot testing framework for Swift that records and compares reference images or data representations to detect regressions in application state. It functions as a visual regression testing tool and a data snapshotting library, converting complex types into stable formats to verify internal state and object properties. The framework utilizes a multi-format snapshot strategy, allowing values to be represented as images, strings, or data blobs. It includes a mechanism for defining custom snapshot strategies to convert specific data types into comparable formats based on custom logic

    Swiftscreenshot-testingsnapshot-testingswift
    View on GitHub↗4,152
  • Compare all 30 related projects→