Nashville-Regional-Pauper-League/pauper_league
Good First Issues in Elixir
Elixir has a tight-knit, beginner-friendly community and excellent documentation conventions that make first contributions smooth.
24+ open beginner issues
19 repositories
September 17, 2026 last updated
Open Elixir issues for beginners
ash-project/ash_ai
Malformed JSON-RPC envelopes crash the MCP server
ash-project/ash_graphql
InvalidFilterValue has no GraphQL rendering
ash-project/ash_json_api
include[], fields[type][], page[] and page[limit][] crash the request parser
ash-project/ash_postgres
Ecto.Query.CastError is converted only where a rescue exists, and Ecto.SubQueryError is never unwrapped
ash-project/ash_postgres
A NUL byte in text is an unconverted Postgrex.Error
ash-project/ash
Invalid `page` options are an unrendered Spark.Options.ValidationError, and a non-list `page` raises
ash-project/ash
Input filters do not check a predicate's argument types against the referenced attribute
Kompismoln/klimatkalendern
Add quick links for major cities
udin-io/ash_introspection
Add test coverage for lib/ash_introspection/rpc/
carverauto/serviceradar-replacement
feat(checker): RDP monitor
carverauto/serviceradar-replacement
feat: uptime checker
bonfire-networks/bonfire-app
"Polls closing soon" gives confusing notification when pressing its refresh button
beyond-all-reason/teiserver
Session stopped early when a connection drops twice inside 30s
LandscapeGeoinformatics/stac_api_ex
Search responses use the deprecated Context extension instead of numberMatched and numberReturned
The-Verscienta/kiln_cms
session_cookie.ex hardcodes signing_salt
ricotrevisan/dstar
Make assert_patched_signals distinguish missing keys from explicit nil
u2i/reactive_dag
Test isolation: audit shared-state fakes after the start_link/start_supervised bug
Finnlytics/wick-stack
json_test.exs warns on matching 0.0 instead of +0.0
Finnlytics/wick-stack
Wick.Registration.Server.request is a bare map type
dwyl/quotes
Task: Heroku ๐ ... Deploy to Fly.io ๐
hlindset/image_pipe
Always-true assertion + type warning in native diagnostic_test.exs:96
hlindset/image_pipe
Architecture boundary test still uses `request` vocabulary for plug/source/response
EndurnyrProject/aesir
Implement Pets (Low Prio)
How to contribute to a Elixir project
Run `mix deps.get`, then `mix test`. The `mix` tool handles most workflows.
- Run `mix format` before opening a PR.
- Doc and typespec improvements are valued and well-scoped.
- Write a test with your change; Elixir projects expect coverage.
Track these Elixir issues and get AI-matched
Sign up free to bookmark issues, track your pull requests, and get AI-picked matches for your exact skill level.
Start contributing โ it's free
FirstIssue.dev