What is dawarich built with?

dawarich is a Ruby repo built with Rails, stimulus-rails, Turbo, and @hotwired/turbo-rails. It stores its data in Postgres, reaches it with with_advisory_lock, signs people in with devise-two-factor, omniauth_openid_connect, omniauth-github, omniauth-google-oauth2, omniauth-rails_csrf_protection, and 5 more, uses AI through mcp, measures its use with PostHog, watches its errors with Sentry, makes its content with net-imap, rexml, and rqrcode, deploys with aws-sdk-kms, foreman, puma, sentry-rails, lograge, and 1 more, and uses aws-sdk-s3, pg, Sidekiq, Redis, and connection_pool. It has 333,134 written lines, with 1,393 test files.

Read on November 12, 2026, at commit 0ac68e1. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

Styles 1

  • tailwindcss-rails

Interface 2

Backend

The base 1

Data 6

Data access 1

  • with_advisory_lock

Sign-in 10

  • jwt11 files
  • devise5 files
  • bcrypt1 file
  • omniauth_openid_connect
  • rack-session
  • pundit2 files
  • devise-two-factor
  • omniauth-github
  • omniauth-google-oauth2
  • omniauth-rails_csrf_protection

AI 1

Services 2

Support

The base 3

  • @hotwired/turbo-rails1 file
  • stimulus-rails
  • Turbo

Content 3

  • rexml1 file
  • rqrcode1 file
  • net-imap

Deploy 6

  • aws-sdk-core1 file
  • aws-sdk-kms
  • puma
  • sentry-rails
  • lograge3 files
  • foreman

Tools 5

  • bootsnap1 file
  • debug
  • importmap-rails
  • pry-byebug
  • sprockets-rails

Other 19

  • json45 files
  • flipper3 files
  • fflate2 files
  • faraday
  • flipper-active_record
  • kaminari
  • rack-attack
  • geocoder26 files
  • oj23 files
  • httparty16 files
  • cgi3 files
  • parallel2 files
7 more
  • webrick1 file
  • addressable
  • dotenv-rails
  • rack-cors
  • rubyzip
  • sidekiq-cron
  • tzinfo-data

Other repos with a similar stack

Ordered by how much of its stack they share with dawarich, then by stars.

Frequently asked questions

What language is dawarich written in?
dawarich is written in Ruby, with 333,134 written lines.
What framework does dawarich use?
dawarich is built with Rails, stimulus-rails, Turbo, and @hotwired/turbo-rails.
What database does dawarich use?
dawarich stores its data in Postgres and reaches it with with_advisory_lock.

The proof: app/services/instance_settings/resolver.rb, line 1

What does dawarich sign people in with?
dawarich signs people in with devise-two-factor, omniauth_openid_connect, omniauth-github, omniauth-google-oauth2, omniauth-rails_csrf_protection, rack-session, jwt, devise, pundit, and bcrypt.
Does dawarich use AI?
Yes. dawarich uses AI through mcp.
What services does dawarich use?
dawarich measures its use with PostHog, watches its errors with Sentry, and uses aws-sdk-s3, pg, Sidekiq, Redis, and connection_pool.

The proof: config/initializers/posthog.rb, line 1

Does dawarich have tests?
Yes. dawarich has 1,393 test files.
Which repos have a stack like dawarich's?
The ones that share most of its stack:chatwoot/chatwootmastodon/mastodonrails/rails

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →