PulseGateLive intelligence on AI-era software
Coverage
171,986

Software tracked

 

Freshness
35 min ago

Last update

 

Cadence
944/day

7-day average

Indexed today: 639

PulseGate

Live intelligence on the software shipping in the AI era — apps, models, agents, and infra.

Software is shipping faster than ever, and a growing share of it lives outside the official app stores. PulseGate tracks it live — free, for builders, analysts, and everyone keeping up.

Platform

  • All Apps
  • Categories
  • Industry Updates
  • Data Sources
  • Coverage Rules
  • Glossary
  • Embed Widget

Support

  • Help Center
  • Suggest a URL
  • Report an Issue

Company

  • About
  • Press & Data
  • Contact
  • Platform Status

Legal

  • Privacy
  • Terms
  • Disclaimer

© 2026 PulseGate. Operated by Dymaxio s.r.o., Prague, Czech Republic.·

All systems operational
PulseGate
ARArchSpec logo
ArchSpec
Visit ↗
  1. Home/
  2. Code review & quality/
  3. ArchSpec
←Back to results
AArchSpec logo

ArchSpec

archspecrb.dev·Infrastructure

ArchSpec is a linter designed for Ruby and Rails projects that focuses on enforcing architectural conventions and boundaries within codebases. It enables teams to specify architecture rules, such as allowed and forbidden dependencies between components, method protocols, and boundaries between layers like controllers, models, and services. These specifications are written in a Ruby configuration file, allowing users to declare which components can or cannot interact, reference certain constants, or implement specific methods.

The tool integrates with continuous integration (CI) systems and can run checks automatically on every commit, as well as through git hooks. ArchSpec analyzes code using Prism, without requiring the application to boot or access a database, which makes the checks fast and suitable for frequent use during development. It supports executable architecture specifications, ensuring that both human developers and automated agents adhere to defined conventions.

ArchSpec comes with built-in support for several architectural patterns, including Rails, vanilla Rails, layered, hexagonal, clean, modular monolith, CQRS, and event-driven architectures. Users can start from these predefined architectures or compose custom rules in plain Ruby to fit their specific needs. The tool is intended for development teams working with Ruby or Rails who want to maintain clear component boundaries and enforce dependency directions within their projects.

Open SourceMIT
WebCLI
A
ArchSpec preview
Visit archspecrb.dev↗
⭐12
stars
🍴1
fork
✓5
features
📅2026
since

Overview

5 features

ArchSpec sits in PulseGate's Code review & quality category. It focuses on ensuring Ruby and Rails codebases follow architectural conventions and maintain clear boundaries between components. It is built as an open-source project for ruby and rails developers. ArchSpec is open source under the MIT license. It runs on the web and the command line.

ArchSpec first shipped in 2026. Development happens publicly on GitHub with 12 stars and 36 commits in the last 90 days. Key capabilities include architecture linting, CI integration, and component boundaries.

  • ✓Architecture linting
  • ✓CI integration
  • ✓Component boundaries
  • ✓Dependency checks
  • ✓Custom rules

Tags

architecture-linterrails-boundariesdependency-checksci-integrationruby-tooling

Built with & integrations

Runs on
BrowserCLI

Trust & compliance

LicenseMIT
Verified signals
✓ HTTPS✓ Open Source✓ Free tier✓ GitHub · ★ 12✓ Active maintenance

Recent events

Latest indexed changes and source events

  1. IndexedJul 5, 10:07 AM

    archspec verified by the PulseGate indexer

    Source: PulseGate indexerOpen ↗

Frequently asked questions about ArchSpec

What does ArchSpec do?
ArchSpec focuses on ensuring Ruby and Rails codebases follow architectural conventions and maintain clear boundaries between components. It is catalogued under Code review & quality on PulseGate.
Who is ArchSpec for?
ArchSpec is an open-source project built for ruby and rails developers.
Is ArchSpec free?
Yes — ArchSpec is open source under the MIT license and free to use.
What platforms does ArchSpec run on?
ArchSpec runs on the web and the command line.
Is ArchSpec still maintained?
PulseGate's automated liveness checks currently classify ArchSpec as active. The GitHub repository shows 36 commits in the last 90 days.
What are alternatives to ArchSpec?
Similar tools tracked by PulseGate include nspec, spec-gap-scout, and Archiet.nspecspec-gap-scoutArchiet
When did ArchSpec launch?
ArchSpec first shipped in 2026.
Is ArchSpec open source?
Yes — ArchSpec is open source under the MIT license, developed on GitHub.

At a glance

Pricing
Open Source
Platforms
Web
Languages
English
Open source
Yes · ★ 12
License
MIT
First seen
Jul 5, 2026
Activity
🟢 Active
Status
🟢 Active
Built for
ruby and rails developers
Model
Open source
Solves
Ensuring Ruby and Rails codebases follow architectural conventions and maintain clear boundaries between components.

Developer

Crmne
Solo developer
↗ GitHub

Open source

View on GitHub →
⭐ Stars
12
🍴 Forks
1
Open issues
1
Last commit
1w ago
Commits 90d
36
Contributors
1
Authorship
Solo
Default branch
master
Latest release
v0.4.0 · 1w ago

Live coverage

Confidence
Medium · 73
Indexed
Jul 5, 2026
Lifecycle
Alive
Activity
Active
First seen
Jul 2026
Last seen
1w ago
Identity audit (9)
Entity ID
cmr7mo3oi0ajxpm4yfcut0yqw
Slug
archspec-archspecrb-dev
Verification state
Indexed for public listing
Claim / listing state
Unclaimed · listed: yes
Index status
Included in index
Latest evidence snapshot
Jul 5, 2026
Timeline basis
Indexed-at chronology (no inferred launch/funding milestones).
Last updated
Jul 12, 2026
Canonical URL
https://archspecrb.dev/

Similar apps

Other apps tracked under the same category.

  • nspec
    pypi.org
  • spec-gap-scout
    pypi.org
  • Archiet
    archiet.com
  • Archyl
    archyl.com
  • MySpec
    myspec.dev
  • Ossature
    ossature.dev