I have two 20 gallon fish tanks with live plants in both, here is what I use in them
I use two bags of this in both my 20 gallon tanks, I love having live tanks and this substrate works great for them
Fluval 12694 Plant and Shrimp Stratum for Freshwater Fish Tanks, 8.8 lbs. | Aquarium Substrate for Strong Plant Growth, Supports Neutral to Slightly Acidic pH
I have one of these for each of my 20 gallon tanks, in each tank I have the sponge filter and a small bubbler on the opposite side of the tank run off of this cute little shark bubbler
HITOP 3W Quiet Aquarium Air Pump: 80GPH Adjustable Fish Tank Air Pump with Dual Output, Powerful Shark-Shaped Aquarium Aerator, Aquarium Oxygen Pump for up to 100Gallon Tank
I have this light for both my 20 gallon tanks with live plants. It can be set on a timer and when it turns on and off it mimics the sunrise/set with slowly turning on/off over 15 minutes.
SEAOURA LED Aquarium Light 18-24'' Full Spectrum
This sponge filter has worked wonders in both my 20 gallon tanks
Hygger Aquarium Double Sponge Filter with Bio Media
This heater has worked great for both my tanks, and I love that it comes with a digital thermometer as well.
Orlushy 500W Submersible Aquarium Heater
When my ph was low in my tank I got this to add into my spinge filter and also sprinkled some under the filter, nice contrast with the black substrate.
HHCSMDIYOYU 1.1lb Natural Crushed Coral
It is always good to have this on hand if you are using tap water to add to your tanks
API Fishcare 52Q API TAP Aquarium Water Conditioner 32-Ounce Bottle
It is always good to have a test kit, I like this better than the strips.
API Freshwater Master Test Kit 800-Test
I like to add this anytime I am adding new fish to my tanks.
API Stress Coat Aquarium Water Conditioner 16oz
I like to keep this on hand just incase anything goes wrong with my fish
API MELAFIX Fish Bacterial Infection Remedy 16oz
If you have live plants like I do and don't want to use co2 then you will need to feed your plants once a week.