Swiss Law Collection — embeddable charts. Pass a chart parameter:

embed.html?chart=domains — harmonized legal domains (options: scope=federal|cantonal, form=sunburst, domain=<top-level code>, y1/y2 enactment-year range)
embed.html?chart=cantons — cantonal laws by canton (options: canton=ZH, type=Gesetz, y1/y2)
embed.html?chart=types — instrument types (same options)
embed.html?chart=years — laws by enactment year (same options)
embed.html?chart=concordats — canton × domain data widget (options: ttype=<type slug>, y1/y2, view=grid|chart|map)
embed.html?chart=events — legislative activity, publications and revisions per year (options: scope=all|federal|cantonal, measure=count|articles|words|lines, from=1950|1970|1990|2010|all)

Every chart on the dashboard has an Embed button that builds one of these links with the filters you have active.