It's been a long federal election campaign, with several weeks remaining for the party leaders to continue selling their plans to Canadians before the Oct. 19 vote.

Here are links to complete lists of the commitments made by the leaders of the five federal parties so far.

Be sure to check back as the campaign continues, as the lists will be updated right up until election day.

Conservative campaign promises

Stephen Harper Conservative leader federal election 2015

Conservative Leader Stephen Harper (Ryan Remiorz/Canadian Press)

Stephen Harper has focused heavily on what he calls his party's "low tax, balanced budget" plan to keep the economy on track.

NDP campaign promises

Tom Mulcair NDP leader federal election 2015

NDP Leader Tom Mulcair (Andrew Vaughan/Canadian Press)

Tom Mulcair has promised to balance the federal budget in the first year of a New Democratic mandate while investing billions in infrastructure.

Liberal campaign promises

Justin Trudeau Liberal leader federal election 2015

Liberal Leader Justin Trudeau (Adrian Wyld/Canadian Press)

Justin Trudeau has said a Liberal government would run three consecutive deficits of up to $10 billion to invest in infrastructure projects.

Green Party campaign promises

Elizabeth May Green Party leader federal election 2015

Green Party Leader Elizabeth May (Darryl Dyck/Canadian Press)

Elizabeth May was the first of the leaders to release her party's full election platform, which placed heavy emphasis on providing affordable housing investing in green technologies.

Bloc Québécois campaign promises

Gilles Duceppe Bloc Quebecois leader federal election 2015

Bloc Québécois Leader Gilles Duceppe (Paul Chiasson/Canadian Press)

Gilles Duceppe is fighting to regain seats his party lost to the NDP during the 2011 federal election.