For resources, there seems to be no limit how much you can carry but for animal skins, you can only carry up to 5 for each animal type. You can view this by accessing your Inventory or the Trade Loot option from any workbench, garage, boatshed, or helipad.

For medkits, you’ll start off with the capacity to carry 2. By buying the necessary perk, you can increase it by 1. The said perk can be purchased multiple times.
For weapons, you’ll start with only one main gun and a handgun. By purchasing the necessary perks, you can carry up to 3 different main guns.
For throwables start at a limit of 4 for each type. You can increase the max limit for all throwables by 1 by purchasing the necessary perk. The said perk can be purchased multiple times. You can view your current limit by simply accessing the weapon wheel.
Ammo for light and heavy weapons can also be increased by purchasing a perk. Like throwables, the perk can be purchased multiple times to further increase your ammo limit.

Even melee weapons have carrying capacity but that doesn’t mean you can carry different types of melee weapons. You can only carry one melee weapon type though their stack will increase. The stack will decrease just in case the weapon breaks or if you throw it. You can view your current limit by simply accessing the weapon wheel.

We have questions and answers related to this topic which may also help you: