Hacker GitHub

← All repos

rrrene/credo

View on GitHub ↗ ★ 5,229 Elixir

A static code analysis tool for the Elixir language with a focus on code consistency and teaching.

11 mentions on Hacker News by 10 people: 3 stories, 8 comments · first 2016-07-12 · latest 2026-06-22

Mentions per year 11 mentions · busiest year 2016 (4)
20082026
  1. …run. Elixir is where I prefer to build software, so it would be creating a custom Credo rule. https://github.com/rrrene/credo https://credo.hexdocs.pm/adding_checks.html
    comment by scwoodal · 2026-06-22 · in GLM 5.2 vs. Opus
  2. ▲ 22
    Credo: Static code analysis tool for Elixir focusing on consistency and teaching
    story by tomhaines · 2021-12-20 · 2 comments
  3. …it more obvious that it is purely a readability thing, and that is obviously subjective anyway [1] https://github.com/rrrene/credo/blob/master/lib/credo/check/...
    comment by bennyp101 · 2021-11-25 · in Modern PHP Cheat Sheet
  4. Yes there is a formatter built into Mix, the Elixir build tool. There is also https://github.com/rrrene/credo which is not as extensive but does the same thing as ESLint.
    comment by jswny · 2021-01-14 · in 10 years-ish of Elixir
  5. …never heard of that. Also, if you are just talking about enforcing consistency style wise, there's https://github.com/rrrene/credo which is very popular, and the build tool Mix comes with a formatter by default which can standardize your…
    comment by jswny · 2021-01-14 · in 10 years-ish of Elixir
  6. …that quietly warns and lack of static analysis (oh nice writing this comment just made me discover https://github.com/rrrene/credo )
    comment by laser · 2020-09-07 · in Elixir Is Erlang, not Ruby
  7. ▲ 3
    Credo, static code analysis for Elixir, announces v1.1 with plugin support
    story by mmcclure · 2019-06-17 · 0 comments
  8. …with the issues found. Here you can see an example of Ebert's bot commenting on a PR[4] [1] https://github.com/rrrene/credo [2] https://github.com/elixir-ecto/ecto [3] https://ebertapp.io/ [4] https://github.com/elixir-ecto/ecto/pull/1785
  9. …essentially walks through the code, keeping track of how many "branch" operations are encountered. https://github.com/rrrene/credo/blob/master/lib/credo/check/...
  10. ▲ 137
    Credo: Static code analysis for Elixir with a focus on consistency and teaching
    story by rrrene · 2016-08-24 · 8 comments
  11. Not sure if it's what you want but Credo ( https://github.com/rrrene/credo/ ) exists
    comment by sugarpile · 2016-07-12 · in Elixir 1.3.1 released