956a9985aebb66de4762c8df94953c28be56dc30
Wiki
Useful links for programming
General
- Keep a changelog
- https://github.com/minimaxir/big-list-of-naughty-strings
- The-Big-Username-Blacklist
Elixir
General
- ExDoc is a documentation generation tool for Elixir
- A static code analysis tool with a focus on code consistency and teaching
- A code-style enforcer that will just FIFY instead of complaining
- Mix tasks to simplify use of Dialyzer in Elixir project
- Coverage report tool for Elixir with coveralls.io integration
- Security-focused static analysis for Elixir & the Phoenix framework
- Visualize Erlang/Elixir Nodes On The Command Line
- A pluggable storybook for your Phoenix components
- MixAudit provides a
mix deps.audittask to scan a project Mix dependencies for known Elixir security vulnerabilities
Testing
- Unit testing framework for Elixir
- mix-test.watch - Automatically run your Elixir project's tests each time you save a file
- Story BDD tool for executing elixir in ExUnit
- BDD testing framework for Elixir inspired by RSpec
- Faker is a pure Elixir library for generating fake data
- A factory library by the creators of FactoryBot
- PropCheck provides property based testing and is an Elixir layer around PropEr
- Data generation and property-based testing for Elixir
- Concurrent browser tests
- library for writing integration tests and browser automation
- Power Assert in Elixir. Shows evaluation results each expression
- Lightweight server-side integration test functions for Phoenix. Optimized for Elixir Pipes and the existing Phoenix.ConnTest framework to emphasize both speed and readability
Nerves
- Learn from Nerves apps written by experienced developers
- Toolshed improves the Elixir shell experience by adding a number of IEx helpers
- ping
- top
- cwd
- tree
- ...
Observability
[see][observability.md]
Languages
Markdown
100%