mozarkai/optics-framework
Optics Framework is a powerful, extensible no code test automation framework designed for vision powered, data-driven testing and production app synthetic monitoring.
Is mozarkai/optics-framework beginner-friendly?
The maintainers of mozarkai/optics-framework usually reply to a pull request within 1 day. 4 beginner-friendly issues are open now.
- Stars
- 56
- Forks
- 18
- Open beginner issues
- 4
- Indexed issues
- 46
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 48
- Dominant language
- Python
- License
- Apache-2.0
- Last GitHub push
- Oct 7, 2026
- Latest indexed
- Oct 7, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- good first issue help wanted
How to contribute to mozarkai/optics-framework
- Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
- The project ships a dev container: open it in Codespaces to get a working environment in your browser.
- Read its code of conduct: it covers issues and pull requests as well as chat.
- Pick one of the 4 open beginner-friendly issues below and comment that you want to work on it before you start.
Issues somebody may already be working on are listed last. List everything by date
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
mozarkai/optics-framework#614 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 70/100
mozarkai/optics-framework#613 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 1-2 days Newbie friendliness 52/100
mozarkai/optics-framework#612 ·
Maintainers usually reply within 1 day
-
Non-UTF-8 stdout kills every command, and Windows-reserved timestamps silently drop screenshotsMay be free again A pull request for this issue was closed without being merged. Open
Difficulty 4/5 3-5 days Newbie friendliness 20/100
mozarkai/optics-framework#587 ·
Maintainers usually reply within 1 day
-
Upgrading to the headless OpenCV leaves the GUI build installedMay be free again A pull request for this issue was closed without being merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 30/100
mozarkai/optics-framework#579 ·
Maintainers usually reply within 1 day
-
Guard the bare-Linux startup path in CIMay be free again A pull request for this issue was closed without being merged. Open
Difficulty 3/5 1-2 days Newbie friendliness 35/100
mozarkai/optics-framework#578 ·
Maintainers usually reply within 1 day
-
No documentation or secret-handling story for remote/authenticated Appium hubsMay be free again @chinmayajha claimed this 53 days ago, and no pull request is open. Opendocumentation enhancement
mozarkai/optics-framework#496 · 1 assignee ·
Maintainers usually reply within 1 day
-
optics list shows no parameter signatures or typesMay be free again @chinmayajha claimed this 53 days ago, and no pull request is open. Openenhancement
mozarkai/optics-framework#493 · 1 assignee ·
Maintainers usually reply within 1 day
-
Give optics quickstart a non-interactive modeMay be free again @chinmayajha claimed this 53 days ago, and no pull request is open. Openenhancement
mozarkai/optics-framework#492 · 1 assignee ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
mozarkai/optics-framework#484 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 45/100
mozarkai/optics-framework#474 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
mozarkai/optics-framework#472 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 56/100
mozarkai/optics-framework#471 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
mozarkai/optics-framework#447 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
mozarkai/optics-framework#445 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 52/100
mozarkai/optics-framework#437 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
mozarkai/optics-framework#436 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
mozarkai/optics-framework#435 ·
Maintainers usually reply within 1 day
-
Optimize: skip screenshot capture in get_interactive_elements when pixel-space bounds aren't neededOpen
Difficulty 3/5 1-2 days Newbie friendliness 55/100
mozarkai/optics-framework#417 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
mozarkai/optics-framework#365 · 1 comment ·
Maintainers usually reply within 1 day
-
help wanted python
Difficulty 4/5 3-5 days Newbie friendliness 38/100
mozarkai/optics-framework#364 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 69/100
mozarkai/optics-framework#363 ·
Maintainers usually reply within 1 day
-
good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 58/100
mozarkai/optics-framework#345 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
mozarkai/optics-framework#344 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
mozarkai/optics-framework#341 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 58/100
mozarkai/optics-framework#332 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
mozarkai/optics-framework#329 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 22/100
mozarkai/optics-framework#328 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 3/5 1-2 days Newbie friendliness 40/100
mozarkai/optics-framework#320 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
mozarkai/optics-framework#314 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 Half a day Newbie friendliness 75/100
mozarkai/optics-framework#311 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 Over a week Newbie friendliness 15/100
mozarkai/optics-framework#307 ·
Maintainers usually reply within 1 day
-
Difficulty 3/5 1-2 days Newbie friendliness 22/100
mozarkai/optics-framework#306 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 42/100
mozarkai/optics-framework#301 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 12/100
mozarkai/optics-framework#300 ·
Maintainers usually reply within 1 day
-
dependencies enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
mozarkai/optics-framework#298 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
mozarkai/optics-framework#299 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 30/100
mozarkai/optics-framework#297 ·
Maintainers usually reply within 1 day
-
docs: broken link breaks mkdocs --strictPossibly taken @chinmayajha claimed this 31 days ago. Open
Difficulty 1/5 Under an hour Newbie friendliness 20/100
mozarkai/optics-framework#581 ·
Maintainers usually reply within 1 day
-
TextDetectionStrategy/ImageDetectionStrategy.assert_elements overshoot their allocated slice by up to ~3xPossibly taken @aeroscissorz claimed this 39 days ago. Open
Difficulty 3/5 1-2 days Newbie friendliness 35/100
mozarkai/optics-framework#524 · 4 comments ·
Maintainers usually reply within 1 day
-
_alloc_time_for_strategy floors to 0, silently asserting nothing under a tight timeoutPossibly taken @chinmayajha claimed this 53 days ago. Openbug
mozarkai/optics-framework#507 · 1 assignee ·
Maintainers usually reply within 1 day
-
Inconsistent severity for "engine enabled but package missing" across doctor/dry_run/generatePossibly taken @chinmayajha claimed this 53 days ago. Openbug
mozarkai/optics-framework#497 · 1 assignee ·
Maintainers usually reply within 1 day
-
Surface Docker & devcontainer in the docs site; fix broken Docker linkPossibly taken @chinmayajha claimed this 91 days ago. Opendocumentation
mozarkai/optics-framework#393 · 2 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
FlowControl module condition decides truth by exception-presence, not result truthinessPossibly taken @chinmayajha claimed this 91 days ago. Open
mozarkai/optics-framework#385 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Stateless API LayerPossibly taken @malto101 claimed this 102 days ago. Openenhancement good first issue
mozarkai/optics-framework#351 · 5 comments · 2 assignees ·
Maintainers usually reply within 1 day