Eagle2Fritzing needs updating

Hi developers, @KjellM @fai

I’m currently concerned about the phase-out of EAGLEcad in June 7 2026, because the current old Eagle2Fritzing may not work. Many organisations (like Adafruit) are reliant on Eagle2Fritzing.

Hemce, I’m proposing a python version of Eagle2Fritzing. I think it’s easier to use, and doesn’t need heavy Qt installation or Fritzing software compilation. Maybe it can go

Eagle2Fritzing.py filename.brd

in a terminal. Then the python script can look for subparts in a subparts folder, and make the SVG. What are your thoughts

Oh yes, that would be great. Wasn’t there something like that before? I thought I had already worked with that in a 9.x version of Fritzing.
Regards, Harald!

Hi!

I think Eagle user base is decreasing as Autodesk is tightening the free options. I am not sure if Adafruit is still using it to develop their boards. In any case, eage2fritzing should still work.

Thus, investing precious developer time in improving eage2fritzing seems not very efficient.

I see two better alternatives.

1. Create a kicad2fritzing. Kicad is open source and it contains a lot of importing tools. It can import boards from eagle. Thus, you could import your eagle board to Kicad and then import the Kicad board to fritzing.

  1. Finishing the part editor in fritzing. Not exactly the same as importing a board made in a different cad tool, but it could ease the problem.
1 Like

Ive done some sketchy work, but

Thanks, I’ll try it shortly.

I don’t think that one works because I simply haven’t fully programmed it

Ah, no rush. I now understand how to get the footprint out of KiCad.

All the little add-on parts for the breadboard view are great. I think Peter also had a whole pool of them.

Where can I find these parts?

He send me a long time ago, I would need to dig those. Btw may I PM you about more things on this project (Maybe I should call it convert2fritzing-python

Yes, of course!

I’m waiting for the message.

1 Like

Hi @RAPTOR7762

I wonder what the idea of the eagle2fritzing-python is. You just want to replace the existig tool? When eagle is not supported anymore, I expect there will be less eagle files to import from. And for the existing eagle files… well for old projects, just use the old tool?

1 Like

I think these breadboard subparts are from the eagle2fritzing tool. While on it, I think some of them have invisible (zero sized) SVG elements, that are a little annoying. That could be an easy improvement to clean them up.

Hi @KjellM I’ve been tweaking some things and ran into a few issues. The XML library in Qt (xmlpatterns) has been deprecated, and Autodesk Fusion 360 has now replaced the old EAGLE app. Many people—especially Adafruit and SparkFun users—will likely continue using EAGLE for now, and Autodesk Fusion in future

The old Eagle2Fritzing tool launches the original EAGLE app, so if EAGLE stops working after June, the tool may not work either.

I’m also adding KiCad converters to the new tool I’m creating. For clarity, I’ve renamed the repository to Convert2Fritzing.

1 Like