Traditional vertical layout: timeline (one line per article) above content
Like Mail’s classic layout; like earlier versions of NetNewsWire.
Call it Kafasis Mode.
Yes please.
To the existence of this mode, that is.
Here’s a very old screenshot of NetNewsWire — posted mainly because it’s so dated that it’s funny. But also because it makes it the feature request clear.

I still use NetNewsWire 3.3.2 in this mode.
I joined GitHub to add my name to this request. It's the main thing that stops me using NewNetNewsWire instead of Vienna - I really dislike the vertical stripe layout. Thanks, and thanks for creating this - RSS makes following sites doable! Cheers, Liam
I was huge fan of this style of layout... with the only exception, the content would be to the RIGHT of it, not below like in mail. loved loved loved it.
+1
The usability of a layout is highly subjective. The current 3 column "modern" one is not the best for everyone.
I've noticed that this issue is two years old and was created by the main author of NNW5, but it doesn't look like it's ever been prioritized. In the meantime there have been other request for the same feature.
Is there any chance to see this added with an update?
Anyways, thank you for working on NNW and making it free and open!
We will be considering this feature in the future, for sure — lots of people have asked for it.
Right now our attention is on a few other, higher-priority things, such as the iOS app and Feedly syncing.
+1 for this, only thing that keeps me on NNW3.
In Apple Mail 15.0, this is done with a view toggle called Use Column Layout, which gives the app the classic view style. The old setting "classic view" was removed.

Hello, I commented on this a little over two years ago 👆. The GH notification for the comment above reminded me of this.
I just wanted to say that I've been using NNW 5 and 6 for a long time now, and I'm completely used to the three-column layout. I don't miss the old layout anymore. It really is a matter of habit, isn't it.
Again, thank you for working on NNW. It's a great app!
In my opinion, the traditional layout remains unbeatable (and for this reason I continue to use the historical version). Currently the feed list takes up too much space and shows too many things (title, first line of the article, author, date, icon) and distracts the reading. It would be nice to at least be able to decide which of this information to show and maybe even be able to choose the font size of the feed list.
I use a Mac with a monitor rotated 90°; (higher than it is wide). The "vertical layout" is much more useful on such a setup.
P.S. thanks to @aar0nr for the tip about Apple Mail.
+1 on this. I've kept a Mac on Mojave to continue to use NNW3. In the meantime does anyone know how to get NNW3 to run on Mojave+ ?
Read the note on https://mjtsai.com/blog/2019/10/15/apps-lost-with-catalina/
+1 on this. I've kept a Mac on Mojave to continue to use NNW3. In the meantime does anyone know how to get NNW3 to run on Mojave+ ?
@sbarex Read the note on https://mjtsai.com/blog/2019/10/15/apps-lost-with-catalina/
Thank you for this great tip (embedding here incase of link rot):
Chris Campbell October 16, 2019 6:48 PM @sbarex, you can just put PubSub.framework (from Mojave) in /Library/Frameworks and the linker will find it there automatically after it can't find it in the normal spot. Then you don't have to modify anything in /System or reboot in recovery mode.
Or you can put it inside the NetNewsWire app itself (NetNewsWire.app/Contents/Frameworks) and change the using install_name_tool:
install_name_tool -change "/System/Library/Frameworks/PubSub.framework/Versions/A/PubSub" "@loader_path/../Frameworks/PubSub.framework/Versions/A/PubSub" "path/to/NetNewsWire.app/Contents/MacOS/NetNewsWire"
But I can't seem to get it to work on OS 12.6 (Monterey).
NNW 3.3 keeps crashing with either:
-
Using
install_name_tool:Library not loaded: '@loader_path/../Frameworks/PubSub.framework/Versions/A/PubSub'- I tired various different paths (including
~/Desktop)
- I tired various different paths (including
-
Adding
PubSub.frameworkinto the NNW bundle causes code signature errors thatcodesign --remove-signaturedoesn't fix.
Modifying /Library/Frameworks at all is now out of the question. And placing PubSub.framework into ~/Library/Frameworks doesn't work either.
Additional reference about dyld that's just over my head:
- http://clarkkromenaker.com/post/library-dynamic-loading-mac/
- https://itwenty.me/2020/07/understanding-dyld-executable_path-loader_path-and-rpath/
- https://audiosex.pro/threads/use-openssh-plugs-without-modifying-system.19163/
- https://stackoverflow.com/questions/35220111/install-name-tool-difference-between-change-and-id
Any ideas?
I'm sorry to post this here. But hopefully that's ok until this issue is closed.
I do not remember how I link the PubSub.framework inside the old app.
I have the version 3.3.2 open all day until the new version has better graphics (or until I find a better replacement). I'm on MacOS 13.1 (intel). If you want I can send you my pathed app.
@sbarex I do not remember how I link the PubSub.framework inside the old app.
Bummer.
I have the version 3.3.2 open all day until the new version has better graphics (or until I find a better replacement). I'm on MacOS 13.1 (intel). If you want I can send you my pathed app.
Thanks for the offer.
I might test it, but instructions would be safer and best for everyone.
Not finding a lot of good answers about re-signing a package after modifying it. I thought about disabling or ignoring code signing for a specific app, but I don't think I was able to get that to work either.
I tried this:
codesign -f -s - /Applications/NetNewsWire\ 3.3.app/Contents/MacOS/NetNewsWire
But it returned:
/Applications/NetNewsWire 3.3.app/Contents/MacOS/NetNewsWire: code object is not signed at all In subcomponent: /Applications/NetNewsWire 3.3.app/Contents/Library/Automator/NNWExportSubscriptions.action
And still doesn't open.
(But now it's not responding at all. Not even crashing. I might need to restart or something else.)
try
codesign -f --deep -s - /Applications/NetNewsWire\ 3.3.app
try
codesign -f --deep -s - /Applications/NetNewsWire\ 3.3.app
Good thought! I saw --deep in my skimming.
Received this error:
/Applications/NetNewsWire 3.3.app: bundle format is ambiguous (could be app or framework) In subcomponent: /Applications/NetNewsWire 3.3.app/Contents/Frameworks/Sparkle.framework
When I did the patch I'm pretty sure I didn't have any problems or had to do too many steps…
And try to codesign only the PubSub.framework? Or strip all codesignature?
Crossing my fingers this makes it into 7.0!
@sbarex Read the note on https://mjtsai.com/blog/2019/10/15/apps-lost-with-catalina/
Thank you for this great tip (embedding here incase of link rot):
Chris Campbell October 16, 2019 6:48 PM @sbarex, you can just put PubSub.framework (from Mojave) in /Library/Frameworks and the linker will find it there automatically after it can't find it in the normal spot. Then you don't have to modify anything in /System or reboot in recovery mode. Or you can put it inside the NetNewsWire app itself (NetNewsWire.app/Contents/Frameworks) and change the using install_name_tool: install_name_tool -change "/System/Library/Frameworks/PubSub.framework/Versions/A/PubSub" "@loader_path/../Frameworks/PubSub.framework/Versions/A/PubSub" "path/to/NetNewsWire.app/Contents/MacOS/NetNewsWire"
But I can't seem to get it to work on OS 12.6 (Monterey).
NNW 3.3 keeps crashing with either:
Using
install_name_tool:Library not loaded: '@loader_path/../Frameworks/PubSub.framework/Versions/A/PubSub'
- I tired various different paths (including
~/Desktop)Adding
PubSub.frameworkinto the NNW bundle causes code signature errors thatcodesign --remove-signaturedoesn't fix.Modifying
/Library/Frameworksat all is now out of the question. And placingPubSub.frameworkinto~/Library/Frameworksdoesn't work either.Additional reference about
dyldthat's just over my head:
- http://clarkkromenaker.com/post/library-dynamic-loading-mac/
- https://itwenty.me/2020/07/understanding-dyld-executable_path-loader_path-and-rpath/
- https://audiosex.pro/threads/use-openssh-plugs-without-modifying-system.19163/
- https://stackoverflow.com/questions/35220111/install-name-tool-difference-between-change-and-id
Any ideas?
I'm sorry to post this here. But hopefully that's ok until this issue is closed.
I got it working! Steps I took:
- I copied PubSub.framework from a 10.14.11 install located in /System/Library/PrivateFrameworks/ to /Library/Frameworks/ on macOS 13 on a M1 Mac
- When I tried to run NetNewsWire 3.3.2 by right clicking on it and clicking open (since it was untrusted), it launched, then crashed with a "code signature invalid" error on the PubSub.framework in the logs.
- I then opened a terminal, and navigated to /Library/Frameworks/
- Then I ran "codesign --remove-signature PubSub.framework"
- I once again right clicked on NetNewsWire 3.3.2, and opened it... it worked!
Thanks for your post to get me headed in the right direction - I've been missing my RSS feeds for YEARS!
I've been on NNW 4.1.0 since its original release, but the legacy WebKit API is aging extremely poorly, no surprise there, and the obvious result is that 4.1 is getting increasingly dysfunctional. This single missing feature is the only thing stopping me from switching to 6.x. I take note that this issue has been open since before NNW 5.x existed, much less 6.x. Even @danielpunkass took the time to register his preference for the original layout, and now so have I. In short, @brentsimmons, is there any chance of getting this at last? 😰