Dennis Doerflinger logo

Dennis Doerflinger

Subscribe
Archives
November 6, 2025

1000 users, 8400 icons, and one new tool you haven't seen yet

Hey friends,

Dennis here. Today I want to introduce you to something I built a few months back but never actually told you about: PowerColors.dev.

But first a Quick Thank You

PowerLibs just crossed 1,000 users. More than that, over 250 of you are paying users.

I didn't expect this to happen so fast. When I started building PowerLibs on those train rides to and from work, I had no idea it would reach this many people this quickly. This is a real milestone for me.

So thank you. Thank you for using it, for trusting it, and especially thank you to everyone who's given me feedback. That feedback is what keeps making PowerLibs better every single day.

Alright, now let me tell you about something else I've been working on.


PowerColors.dev: Your Color Palette Tool for PowerApps

I launched PowerColors back in July. It's been growing quietly with a few hundred users who come back weekly or monthly. Not quite at PowerIcons levels yet, but it's getting there.

So what is PowerColors?

It's a free tool that helps PowerApps developers quickly generate color palettes for their apps. PowerColors gives you instant inspiration and makes it simple to export those themes directly into your apps.

Here's how it works:

When you land on powercolors.dev, you'll see six color boxes representing a complete theme: brand color, secondary, success, warning, error, and info. Below that sits a dummy app showing exactly how these colors look in action.

Hit the "Generate Colors" button to shuffle the colors and generate a new color palette. If you don’t like it, hit it again.

But here's where it gets useful:

  • Lock colors you like so they stay when you regenerate

  • Set your own colors like your company's brand color

  • Generate complementary colors that actually work together

The algorithm behind it ensures colors work well together. If you have a dark blue brand color, you won't get a random light green secondary. Success colors lean green, warnings stay in the orange zone, errors stay red. It just makes sense.

The real magic: Export to PowerApps

When you're happy with your palette, click "Generate Color Code." You get perfectly formatted code for your Formulas property in PowerApps. It creates an app theme with everything you need: brand colors, status colors, text colors, border colors, background colors.

Right now it outputs for the Formulas property. I know some of you use the OnStart property instead, so that's on my list to add soon.

Why this matters

Here's the problem most PowerApps devs face: they hardcode their colors. Every single component gets a color value typed in manually.

That's fine until your client says "actually, can we make it blue instead of red?"

Now you're searching through every component changing colors. Total nightmare.

PowerColors solves this. One centralized color system. Change your brand color once, everything updates. That's the power of a proper theme system.

👉 Try it now: powercolors.dev


Monetizing Free Tools: Ad Space on PowerIcons

Speaking of free tools, PowerIcons is sitting at around 4,000 unique users per month and climbing. Completely free to use and I want it to stay like that.

And it just got even better. I recently added Material Icons to PowerIcons, bringing the total library to over 8,400+ icons. That's Fluent 2, Bootstrap, Lucide, and now Material Icons, all in one place.

But here's the thing: free tools still cost time and money to build and maintain. So I'm trying something new.

I've added a left sidebar on PowerIcons specifically for ad cards from other companies or developers who want to reach this niche audience. If you're curious about the traffic, there's a "See who's online" button in the hero section that takes you to my live analytics page.

Want to advertise on PowerIcons?

Head over to powericons.dev and look for the "Advertise here" card. Click it and once I verify your payment, I'll reach out to set up your ad card.

This isn't about making PowerIcons a cash cow. It's about making it sustainable so I can keep building and improving it.


PowerLibs Pricing Update

Quick update on PowerLibs. I've moved away from lifetime. Thank you to everyone who trusted me in the first weeks/months of this project.

The pricing changed now to this:

Base access: $69 one-time All components, forever. Copy and paste them into your apps anytime. You’ll also get access to all new components in the future.

Full experience: $12/month (or $99/year) Settings panels, advanced customization and all future updates.

And if you subscribe now, you're grandfathered in. As I add more features and components, prices go up, but yours stays locked as a thank you for trusting me along the way.

What's next for PowerLibs?

I'm not stopping at 66 components. My goal is at least 100. But I'm also shifting focus to more advanced stuff:

  • Animated SVGs and complex interactions

  • Modern component equivalents of classic components

  • Custom variable prefixes

  • Project-based workflows

And much more!

PowerLibs started as a component library. It's turning into a full productivity system for PowerApps developers.

👉 Check it out: PowerLibs.com


Coming Soon: More YouTube Content

I'm working on a new video right now: Part two of "Three Hacks for PowerApps to Make Your Apps Look Better."

You can watch it tomorrow!

Well and that’s it for today. Thanks for reading.

All the best and keep building,

Dennis

Don't miss what's next. Subscribe to Dennis Doerflinger:
GitHub X LinkedIn
Powered by Buttondown, the easiest way to start and grow your newsletter.