Good d4 openings for white?


I don’t see anything wrong with the London and would personally stick with it.
Being a d4 player as well, I play the Catalan buts that’s not everyone’s cup of tea with advantages and disadvantages like everything else.

It's good to branch out and experience more aspects of the game.
Queen's Gambit is the main d4 opening and the most ambitious continuation. 1. d4 d5 2. c4 and white threatens to capture and take over the centre with e4. It's not just a gambit. It's an intelligent undermining move.
c4 against Nf6, the Indian Game, is also best. White builds a side centre to control d5 and develop the knight to c3 behind the pawn. c4 is generally the most critical and active move for white in any d4 opening.
Well, you need something for QGD, Tarrasch, QGA, Chingorin, QGD offbeats, Slav, Semi-Slav, Triangle, Nimzo (or QID/Bogo), King's Indian, Grunfeld, Modern Benoni, various flavours of the Dutch and a few more systems which Black has at their disposal.
The above is just an index while it's whole journey to build a 1.d4 repertoire.
Your first choice is whether you plan to go for 3.Nc3 or 3. Nf3 in the QGD, as this more or less correlates with whether you will allow the Nimzo and if you will play the flick-knife Vs the Benoni ( ok, it doesn't need to go like that, but in practice it's rare for someone to play 3. Nc3 QGD and the QID, because you need to know a lot more to play that way, effectively you need to know both Nc3 and Nf3 QGD as Black may transpose to a QGD)
If you don't know how to decide look at games by 3.Nc3 players ( eg Kasparov ) and 3.Nf3 players ( eg Petrosian ) and see what you like more.
Then, depending on your choice, start with a repertoire book. You can change some lines later , as nobody but you can make the perfect repertoire for you, still you need to start from somewhere..
Good luck and be patient, it's a lot of openings, take your time and enjoy the process.

When you play d4-c4, you get to experience a lot of different openings and can find your own favourite continuations against each of them.
Against King's Indian, you can conquer the centre with e4 and attempt to roll black over on the queenside like in the Bayonet Attack. You can also play variations like the Sämisch where you can leave the king in the centre or castle queenside and attack kingside. Or you can play quiet, positional variations like the Fianchetto King's Indian.
Against Grünfeld you can play the Exchange or Russian and take over the centre with e4. Other variations like the Brinckmann Attack or Petrosian System are also very good.
Against e6, you can choose to enter the Nimzo-Indian with Nc3. You can enter the Queen's Indian or Bogo-Indian with Nf3.
Many players choose to avoid the Nimzo-Indian, but it can be a lot more ambitious to enter it if you find a variation you like against it. The e3 Rubinstein System, Qc2 Classical, f3 Kmoch or even some offbeat moves like the Qb3 Spielmann are all good.
In the Queen's Indian, the g3 Fianchetto Main Line or a3 Petrosian are also good options.
So many great openings to explore.

Wow, a lot too digest.
You guys have scared me off with all that theory talk.
I am going back to the London!

Wow, a lot too digest.
You guys have scared me off with all that theory talk.
I am going back to the London!
Yay! Pawn pyramid every game 😀

Granted, building a full d4-c4 or e4 repertoire can sometimes be more difficult than simply learning the London System (a setup that you play against everything under the sun). However, it's a labour of love and it pays off as it's a lot more ambitious.

Wow, a lot too digest.
You guys have scared me off with all that theory talk.
I am going back to the London!
Yay! Pawn pyramid every game 😀
Not always, sometimes the c4 or e4 break is readily there in one strike.

First off, on behalf of the chess community, I deeply thank you for choosing to stop playing the London. A few people in this thread have already covered theoretical stuff with 1. d4. But there are some ways to sneakily avoid theory when playing 1. d4.
Against 1... d5, I'd say just play QG. You only have to study the Accepted Variation, the Declined Variation, and the Slav. QG is one of the easiest openings to pick up for a beginner, because the play is really natural. Or you could play the Jobava London for a more attacking game.
Against 1... Nf6, the Trompowsky is a very easy system to take care of all the Indians. Here's a decent study to get you started.
Congrats on switching to the d4rk side.