frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: AccessLint – iOS accessibility static analysis (25 WCAG rules)

https://accesslint.app
1•synctek•1h ago
Hey HN,

I built a static analyzer for iOS accessibility. It reads your Swift source files and reports accessibility violations — line numbers, severity, fix suggestions, and the WCAG success criterion each finding maps to.

25 rules covering SwiftUI and UIKit: missing VoiceOver labels, fixed font sizes that break Dynamic Type, images without decorative markers, buttons without labels, touch targets below 44pt, missing reduce motion checks, orientation locks, heading structure issues, and more.

The problem: every existing iOS accessibility tool requires a running app. Xcode Accessibility Inspector is manual — you tap through screens one at a time. VoiceOver testing is essential but slow and not automatable. Neither runs in CI.

AccessLint works at the source level, like SwiftLint but focused on accessibility. It parses your Swift files, applies the rules, and exits with a code your CI can gate on. Every finding maps to a WCAG 2.1 success criterion (1.1.1, 4.1.2, 1.4.4, etc.), so when your compliance team asks "are we WCAG AA?" you can point them at the report.

Install:

    brew tap synctek-llc/accesslint && brew install accesslint
    accesslint analyze --path ./Sources
It works in any CI that runs macOS — just install via Homebrew in your workflow and run the CLI. Exit codes let you gate PRs on accessibility regressions.

Free tier: 10 rules, terminal output. Team ($19.99/mo): all 25 rules, JSON and Markdown reports, cloud baselines for tracking regressions. Enterprise ($49.99/mo): custom rules and SSO.

I'm a solo founder building this at SyncTek LLC. Started because I kept finding accessibility bugs in production that a linter could have caught at the PR stage. Happy to answer questions about the rule engine, the analysis approach, or anything else.

Docs: https://accesslint.app/docs.html

The Floor Is Rising

https://twitter.com/rileytomasek/status/2021996880801018175
1•mrbbk•55s ago•0 comments

Stop Using CustomEvent

https://justinfagnani.com/2025/06/25/stop-using-custom-event/
1•jarek-foksa•1m ago•0 comments

AI and the Economics of the Human Touch

https://agglomerations.substack.com/p/economics-of-the-human
1•speckx•2m ago•0 comments

Show HN: I generated a "stress test" of 200 rare defects from 7 real photos

1•jmalevez•2m ago•0 comments

X Introduces X Wallet and Opens the Xcoin Presale

https://twitter.com/xcoin_eco/status/2021943693259718750
1•simonebrunozzi•3m ago•0 comments

Show HN: MCP tools do parallelize in Claude Code (study with raw data)

https://github.com/greynewell/mcp-serialization-repro
1•greynewell•7m ago•0 comments

Andrej Karpathy: New art project. Train and inference GPT in 243 lines

https://twitter.com/karpathy/status/2021694437152157847
2•kjhughes•7m ago•0 comments

JanetDocs – Community Documentation for Janet

https://janetdocs.org/
1•veqq•8m ago•1 comments

Short guide to 3D file formats: STL, OBJ, 3MF, STEP and the rest

https://modelrift.com/blog/3d-file-formats-explained/
1•jetter•8m ago•0 comments

A Language for Agents

https://lucumr.pocoo.org/2026/2/9/a-language-for-agents/
1•surprisetalk•9m ago•0 comments

The seam through the center of things

https://usefulfictions.substack.com/p/the-seam-through-the-center-of-things
2•surprisetalk•9m ago•0 comments

Sex Workers Are Built Different (Graph Dump)

https://aella.substack.com/p/sex-workers-are-built-different-graph
2•surprisetalk•9m ago•0 comments

Bicross

https://eli.li/bicross
3•surprisetalk•9m ago•0 comments

Global Trade Is Leaving the US Behind

https://www.bloomberg.com/opinion/articles/2026-02-12/on-trade-and-tariffs-the-world-is-moving-on...
4•wslh•13m ago•1 comments

Recursive Language Models: Stop Stuffing the Context Window

https://nlp.elvissaravia.com/p/recursive-language-models-stop-stuffing
1•omarsar•14m ago•0 comments

Gas Town, Beads, and the Rise of Agentic Development with Steve Yegge

https://softwareengineeringdaily.com/2026/02/12/gas-town-beads-and-the-rise-of-agentic-developmen...
1•kbal11•15m ago•0 comments

Scientists Figured Out the Problem with Johnson and Johnson's Covid Vaccine

https://www.theatlantic.com/science/2026/02/covid-vaccines-blood-clotting-answer/685966/
2•ceejayoz•16m ago•0 comments

Math and Me

http://togelius.blogspot.com/2026/02/math-and-me.html
2•qwertyforce•18m ago•0 comments

Lessons learned building ChatGPT Apps

https://developers.openai.com/blog/15-lessons-building-chatgpt-apps/
2•manikandaraj•21m ago•2 comments

Explanation of Thermopower in Metals [pdf]

https://www.fzu.cz/~knizek/pdf/Thermopower.pdf
2•joebig•22m ago•0 comments

Hnpes – Hacker News Previous Entry Search for Firefox and Chrome

https://github.com/lsferreira42/hnpes
2•lsferreira42•22m ago•0 comments

Amazon gets FCC approval to launch 4,500 Leo internet satellites

https://www.cnbc.com/2026/02/10/amazon-gets-fcc-approval-to-launch-4500-leo-internet-satellites.html
4•mooreds•22m ago•0 comments

Show HN: Generate Web Interfaces from Data

https://github.com/puffinsoft/syntux
4•Goose78•22m ago•0 comments

The Scottish island that bought itself

https://www.elysian.press/p/the-scottish-island-that-bought-itself
2•toomuchtodo•23m ago•1 comments

Southwest Swaps to Starlink

https://paxex.aero/southwest-swaps-to-starlink/
1•mooreds•23m ago•0 comments

Using Your Mac as a Remote Endless Working Agent with Moshi

https://getmoshi.app/articles/mac-remote-endless-agent-setup
1•mefengl•24m ago•0 comments

JupyterLite Officially Joins Project Jupyter

https://blog.jupyter.org/jupyterlite-officially-joins-project-jupyter-77df24c8db80
4•DerThorsten•24m ago•0 comments

How do I become a good writer?

https://ritza.co/handbook/improving-your-writing/how-do-I-become-a-good-writer/
1•mooreds•25m ago•0 comments

Show HN: Snapsell – AI-driven infrastructure for e-commerce optimization

https://snapsell.website
1•helia_ai•25m ago•0 comments

Show HN: Updated HyperUPnP TV App

https://github.com/zeet2020/HyperUpnp-TV
1•zeet2020•26m ago•0 comments