All legislation is available on the electronic Irish Statute Book (eISB) which includes Acts of the Oireachtas and Statutory Instruments. All Statutory Instruments are categorised by year and the site is fully searchable.
European legislation can be found at europa.eu