I have a view that includes international addresses that could include a growing number of countries. However, there are many more countries in the drop-down list that appears in the exposed filter for country than there are countries that are represented in the database, so far.

Is there any way to have either an autocomplete field in the views filter or a list that is dynamically limited to countries that are in the database using something other than a sandbox module in D7?

Thanks.