JSON Peep for Safari 4+

Simple json viewer.

  • 4.5 • 75 Ratings

Screenshots

Description.

A Safari Extension to view JSON in a readable format. Smooth and simple. Nothing more.

Version 1.3.2

Found and fixed another style related bug. Probably added some more. And we have yet to find out about them.

Ratings and Reviews

Very helpful.

Thanks for creating this extension for Safari. It's a make-or-break sort of extension for me. While working I need to view raw JSON output and this formatter makes life much more convenient.

Works even with huge jsons

Thank you for this extension. Works like a charm. Would have givn 5 starts only if it had ability to collapse json nodes. Would request to add that feature (would be a huge help) and hopefully in future also support yaml.

Love it...and the little monkey a nice touch

Most of my work involves looking at JSON API output and being able to do this from Safari is really handy. Thank you Lev!

App Privacy

The developer, Lev Bruk , indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

Information

  • App Support
  • Privacy Policy

More By This Developer

Navigation Menu

Search code, repositories, users, issues, pull requests..., provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications You must be signed in to change notification settings

A port of the JSONView Firefox extension that formats and syntax highlights JSON viewed inside of the browser.

acrogenesis/jsonview-safari

Folders and files, repository files navigation, urgent message.

safari extensions json

Apple changed their Safari Extensions policy and now I need a Developer Account which costs $100 USD to release new bug fixes and features. Please send me some cash to gather the $100. Thanks! https://www.changetip.com/tipme/acrogenesis

jsonview-safari

Gratipay

Formats & syntax highlights JSON viewed inside of the web browser!

download-icon

View on Apple Safari Extensions Gallery

This plugin was ported from jsonview and jsonview-chrome

If you like JSONView check out JSONAce it's like JSONView but uses the ACE editor.

example

Contributing

  • Create a branch git checkout -b my_markup
  • Commit your changes git commit -am "Cool new feature"
  • Push to the branch git push origin my_markup
  • Open a Pull Request
  • Enjoy a refreshing Insert Favorite Beverage and wait

Contributors 2

  • JavaScript 46.0%

ChrisWrites.com

  • Latest News

5 Essential News Plugins For Safari

Safari extensions icon

Extensions are one of the best and most convenient ways to add new functionality to Safari. They’re simple to find (just go to the Apple Extensions website  and look under the various categories), and can be installed with just one click – you don’t even need to restart Safari. If you’re one of those people that spends a lot of time surfing the web and reading all kinds of news, having the latest headlines in a special toolbar can provide a more immediate way to consume news, rather than using RSS readers or just going to the websites themselves. This article describes some of the news extensions available for Safari. It’s important to note that most of these don’t work in fullscreen mode (at least in the latest version of Safari), so unfortunately you’ll need to run Safari in the normal way or just assign it to it’s own desktop for easier management. If you install them whilst in fullscreen mode, you’ll need to exit that for the extensions to show up.

Once you’ve installed any of the extensions mentioned below, all of the toolbars can be viewed or hidden in the View menu under Extension Bars , as shown below. They may additionally have their own toolbar button (which gets added to the right of the Home icon, although you can move it). Every extension can also be individually disabled or uninstalled from the Extensions tab within Safari’s Preferences  (use the shortcut  Command + , ).

Extension bars in the view menu

1. The New York Times

The New York Times is one of the most popular American news providers and therefore a good choice to keep up to date with all thats happening across the pond and around the world. You can choose different news sources such as technology, health, business, and more. The refresh rate can be set between 5 and 30 minutes (or never), and the stories are displayed with miniature thumbnails on the toolbar. Just click any story to go directly to the web page. The NYT extension is one of the few that includes any configurable options.

New York Times Screenshot

To choose the news sources you want, open Safari’s Preferences and go to the Extensions tab. Select The New York Times in the left-hand side panel, and in the main window you’ll have the the option to choose the source, the refresh interval and other options as shown below.

New York Times Settings

2. Fox News

Fox News is one of the few news extensions that has its own toolbar button that shows/hides the toolbar itself. When it’s turned on, it displays scrolling news updates, but unfortunately there are no options to select the sources. Also note that in the View menu, the extension is listed as Menu Bar  – not as Fox News – slightly confusing but it should be fairly obvious which one to use. One of its welcome features is the search field to lookup whatever stories you’re interested in. Like most of them, just click any of the headlines to go directly to the detailed article.

Fox News extension screenshot

3. Moscow Times

The Moscow Times might seem like a strange choice for a news feed, but it’s an English language newspaper that features popular stories from Russia, Asia and the rest of the world. As such it’s quite an intriguing insight and alternative perspective on many of the most popular news stories. News items are displayed on the extension bar with thumbnails, and there’s also  Top and Latest  buttons at the far right, as well as up and down arrows to scroll through the dozens of stories on offer.

The Moscow Times Screenshot

4. Ticker Tool

Ticker Tool isn’t news per se , but it’s certainly an invaluable extension to keep you up to date with your favourite stocks and related news stories. The Ticker Tool button is added into the standard Safari toolbar, and the extension bar includes a search field to enter the stock you’re interested in (either the stock symbol such as AAPL, or the regular name such as Apple), with 3 options: Quote (to obtain the latest stock price and graphs), Transcripts (to view meeting notes and investor meeting transcripts), and SEC (to view US Securities and  Exchange Commission filings).

Ticker Tool extension screenshot

Here’s a typical example of the Transcripts feature – in this example a list of earnings call transcripts and other news is displayed.

Ticker Tool extension screenshot - transcripts button

5. Newsriver

Newsriver presents a scrolling news feed in its own extension bar – available sources include Al Jazeera, BBC, CBC, CNN, Fox News, MSNBC, and NHK (a Japanese news agency). There are two colour themes (grey and red), with variable scrolling speeds depending on whether the Safari window is active or not. Click on any news item to go directly to the website in question and view the complete story.

Newsriver extension screenshot

Newsriver’s options are quite simple – choose the theme and whatever news feed you want, as shown below.

Newsriver extension settings

You may also like

safari extensions json

Get the most out of your Mac’s battery: Making each charge last longer

safari extensions json

How to change the name of any Mac account

safari extensions json

No more autocorrect slip-ups! Customising Apple’s text correction service

About the author.

safari extensions json

Roland Banks

I've been passionate about Apple ever since I bought my first iPod followed by a white polycarbonate MacBook in 2007. I currently own a MacBook Pro Retina, an iPad Mini Retina, and an iPhone 6. Roland's Google Profile

Add Comment

Leave a reply cancel reply.

This site uses Akismet to reduce spam. Learn how your comment data is processed .

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Nikolay_Moscow

Safari & Sharepoint

Safari 7.0 couldn't open my local Sharepoint 2010 website. It's start loading page and hangs, leave me with blank page. Meanwhile chrome is working fine.

Is there anything I could do, or should keep using chrome for this task?

P.S. I don't use any addons or extensions or whatever.

MacBook Pro (15-inch Late 2011), OS X Mavericks (10.9)

Posted on Oct 28, 2013 6:58 AM

Loading page content

Page content loaded

aspforyou

Aug 25, 2017 3:28 PM in response to Ondray Wells Jr.

We are encountering the same issue on Safari 10.1.2 on Sierra 10.12.6 however no SMB shares enabled however exactly the same symptomatically when storing ntlm user / pass in keychain. Leave the password out of keychain and there is no issue or use chrome. I have posted a bug and other developer posts, seems like the same finger pointing game but doesn't that leave the other 3 fingers pointing back at apple?

alanfromchilton

Oct 30, 2013 9:44 AM in response to Nikolay_Moscow

I have the same problem Safari 7 just hangs trying to load our Sharepoint Site, anyone have any answers. Also iOS 7 has the same problem using Safari

ttys0

Nov 5, 2013 9:18 AM in response to Nikolay_Moscow

I notice that while it "hangs" there is a significant amount of network traffic going on in both directions. It almost looks like some kind of loop condition gets triggered.

norbo17

Nov 6, 2013 3:28 AM in response to ttys0

Go to Safari Preferences -> Security and uncheck "Warn when visitng a fradulent website"

Worked for me.

Nov 6, 2013 6:53 AM in response to norbo17

For what it's worth, unchecking that setting has no effect in my environment. Sharepoint 2010 sites won't load in Safari 7.

Nov 6, 2013 10:17 AM in response to ttys0

I should have mentioned that I don't use Sharepoint, but uncheckiing that setting has worked on other sites that load slow or hang ( Apple.com being one of them ).

Another thing you may want to try is to disable all Safari extensions that you may be using, then log out and log back in. If that works then load extensions back one at a time to find out which one is causing the problem. Sometimes that helps and sometimes it doesn't. It kind of hit and miss.

Ian Cottam

Feb 7, 2014 4:01 AM in response to Nikolay_Moscow

What worked for me was disconnecting from our wired network, connecting on wifi, which then got me the sharepoint login box so i could connect to our site; finally going back to wired, and all was well.

3NIckB

Apr 23, 2014 2:05 PM in response to Nikolay_Moscow

I tried the wireless vs wired method - no go.

I tried the unchecking the Warnings - no go.

I am trying to connect to 2010. This problem just appeard in Mavericks for me. I was able to connect in Mountain Lion. I am able to connect with Firefox....

May 2, 2014 1:57 PM in response to Nikolay_Moscow

I spent some time with Apple today on this problem and think that there is a solution to at least get sharepoint working with safari again.

Before starting, two comments:

(1) You will have to reinstal some pluggins like flash after this.

(2) You need to read the instructions completely. If you don't and just delete everything from the /Library/Internet Plug-Ins/ folder, you may have to reinsall OSX!!!!

I had to perform this in safe mode. You may not have to do this, but if you can log in to the site from safe mode, you might conclude that this is a good option.

Now, what I did was follow the manual uninstall instructions in the following article.

http://support.apple.com/kb/TS3230

In addition I deleted everything from the following folders if they appear in either ~/Library/ or /Library/

LaunchAgents

LaunchDaemons

startupitems

I suspect that I will see the issue again after I install one of the pluggins again, but now I can fix it, or maybe diagnose exactly what the problem is.

May 5, 2014 8:40 AM in response to 3NIckB

After reinstalling a few things, I ran into the problem again after I used Microsoft Silverlight. I was able to resolve the problem again following the previously reported proceedure, but there seems to be a conflict that can arise when Silverlight is installed.

MikeInCanberra

Jul 22, 2014 11:54 PM in response to Nikolay_Moscow

Most people in my office use Mac's for their daily work. This includes using Safari for web browsing.

Unfortunately we also use a Sharepoint 2007 site for various things. Our site requires authentication against AD to view it.

Since upgrading to Mavericks everyone has been experiencing problems browsing to the sharepoint site.

The interesting thing is that not everyone has problems at the same time.

I have been able to find a fix for our issue. Figured I would post it here cause it may help some others who are having this issue.

Our issue appears to be related to having one or more SMB volumes mounted in Finder. I initially thought it was only when we had a SMB share mounted that uses the same AD auth as sharepoint, however I have since discovered that it also occurs when I have a share mounted as a guest user from a completely different domain to our sharepoint site.

If I try to load our sharepoint site, Safari starts loading the page and just sits there. It doesn't show any errors just shows the location bar with the blue loading indicator a little way in. The quick fix is to unmount any SMB shares you have mounted by clicking the eject icon next to the share in Finder. As soon as these shares are unmounted, the sharepoint page will display instantly, or you will get an access denied message. If I get the access denied message all I have to do is refresh the page and it loads instantly.

I am wondering if Safari is attempting to re-use SMB credentials or tickets used by Finder which may be causing this issue. Interesting thing is that the SMB volume still functions as normal so it is unlikely to be stale auth credentials or a stale share. Additionally if you connect to a SMB share and then load sharepoint within a short timeframe this issue does not occur. I have not determined what length of time needs to pass before this issue occurs.

kevco

Jul 30, 2014 8:26 AM in response to MikeInCanberra

I can verify the same behavior here. We are getting ready to launch a MacBook pilot where I work and I was certain that SharePoint had been working before but suddenly stopped no matter what I tried. As soon as I eject my SMB mounts I can reload SharePoint and get a username/password prompt.

Gary Raife

Sep 5, 2014 1:22 AM in response to kevco

Same for me in OSX Yosemite Beta, Sharepoint won't load if you have an SMB share connected, as soon as you eject the share Sharepoint will then display an access denied page, upon refresh it loads fine.

bx6

Feb 9, 2015 3:06 PM in response to Gary Raife

Thanks Gary. Disconnecting SMB shares worked for me.🙂

Mackopes

Jun 2, 2015 7:37 AM in response to bx6

Did anyone figure out a workaround/fix for this? We are having the same problem even with the 10.10.4 Beta. If we disconnect the SMB Shares, it works, but it's a pretty poor workaround.

This page requires JavaScript.

Please turn on JavaScript in your browser and refresh the page to view its content.

IMAGES

  1. Safari Extension 扩展插件中关于权限的二三事(例如设置权限、权限类型等)_safari插件的manifest.json-CSDN博客

    safari extensions json

  2. iPhone Safari appends .json extension to …

    safari extensions json

  3. How to Install, Manage, and Delete Safari Extensions

    safari extensions json

  4. Safari Extension 扩展插件中关于权限的二三事(例如设置权限、权限类型等)_safari插件的manifest.json-CSDN博客

    safari extensions json

  5. 20 Best Safari Extensions in 2021 [Free and Paid]

    safari extensions json

  6. How to Install, Manage, and Delete Safari Extensions

    safari extensions json

VIDEO

  1. Must Have Safari Extensions for iPhone I Best Safari Extension for Reading on iPhone

  2. How to add or remove extensions in Chrome ,Firefox ,Edge,Safari and Opera

  3. How to disable permissions for Safari extensions on iPhone?

  4. How To Use Safari Extensions on iPhone!

  5. How To Uninstall Safari Extensions on a Mac

  6. Orion Browser: A new Safari with Extensions on macOS!

COMMENTS

  1. ‎BetterJSON for Safari on the Mac App Store

    If you work with JSON at all on the web this is more than worth the price. Beautifully formats JSON with enough options to tweak fonts and colors plus collapsing and searching. It has a professional polish you'd expect from the best Mac apps. A very well put together Safari extension. Exactly what I was looking for.

  2. ‎prettyJSON for Safari on the Mac App Store

    Pretty format JSON data in Safari with this extension and a simple toggle button. Pretty format JSON data in Safari with this extension and a simple toggle button. No data is sent back to a server (it's secure) and no CSS or modifications added to the page until the toggle is turned on. Plus, 100% free and open-source.

  3. Managing Safari web extension permissions

    Safari users have an expectation of safety and privacy when browsing and using extensions. Fulfill that expectation by requesting permissions for your Safari web extension that minimize access to user data while allowing your extension to work properly. Request permissions. Request permissions for your extension in manifest.json. There are a ...

  4. Converting a web extension for Safari

    To see your converted extension in Safari, follow the instructions in Running your Safari web extension. Add iOS to your existing Xcode project. If you have an existing Xcode project with a macOS Safari web extension, and you want to add support for iOS to it, use the converter with the --rebuild-project option.

  5. ‎JSON Peep for Safari on the Mac App Store

    A Safari Extension to view JSON in a readable format. Smooth and simple. Nothing more. What's New. Aug 22, 2022. Version 1.3.2. Found and fixed another style related bug. Probably added some more. And we have yet to find out about them. Ratings and Reviews 4.5 out of 5. 75 Ratings.

  6. examples for Safari Web Extensions

    cd into folder with web extentions (containing manifest.json) run xcrun safari-web-extension-converter . Safari 14. Creating a Safari Web Extension; Example #1 "Sea Creator", download zip from Developing a Safari Web Extension (Also required running converter for build to work;

  7. json

    Safari is my browser of choice, so I can empathize with you for wanting a native plugin. Fortunately, while there aren't any extensions available, there are quite a few native OSX clients for HTTP/REST end-point testing. I have been using CocoaRestClient, which includes auto-formatting and syntax highlighting for JSON, as you requested.

  8. Safari web extensions

    You implement Safari web extensions as macOS or iOS app extensions to provide a safe and secure distribution and usage model. You can distribute a Safari web extension with a Mac app, an iOS app, or a Mac app created using Mac Catalyst. You must use Xcode to package your extensions for testing in Safari, and you must be a member of the Apple ...

  9. best safari extensions you can use : r/Safari

    By deprecating legacy Safari Extensions, Apple is pushing developers to transition to Safari App Extensions - which, again, are offered through traditional Mac apps via the Mac App Store.--- ... (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. PowerShell includes a command-line shell, object-oriented scripting language, and a set of ...

  10. Safari Extensions

    To distribute Safari Extensions, you need to be a member of the Apple Developer Program. You'll also get access to development resources for macOS, iOS, watchOS, and tvOS. Safari Extensions on the Mac App Store are compatible with Safari 10 or later running on OS X El Capitan or later. . Enhance and customize the web browsing experience on ...

  11. GitHub

    A Safari extension which makes valid JSON documents human-readable. Before: After: Installation. Download the extension and open it with Safari 5. Usage. Once installed, load any valid JSON document. This project's most recent commit makes a good example. Version History. 1.1.

  12. A port of the JSONView Firefox extension that formats and syntax

    Formats & syntax highlights JSON viewed inside of the web browser! Install Now . View on Apple Safari Extensions Gallery. This plugin was ported from jsonview and jsonview-chrome. If you like JSONView check out JSONAce it's like JSONView but uses the ACE editor.

  13. Pretty JSON in Safari for iOS : r/iOSProgramming

    Pretty JSON in Safari for iOS . Question Does anyone know of a pretty json safari extension for iOS? Share Sort by: Top. Open comment sort options. Best. Top. New. Controversial. Old. Q&A. Add a Comment.

  14. Creating a Safari web extension

    To create a new project in Xcode: In Xcode, choose File > New > Project. Select Multiplatform for your extension to work in both iOS and macOS, or select either the iOS or macOS platform for your extension to work for just that platform. In the Application section, click the Safari Extension App template. Click Next.

  15. 5 Essential News Plugins For Safari

    The Moscow Times extension bar 4. Ticker Tool. Ticker Tool isn't news per se, but it's certainly an invaluable extension to keep you up to date with your favourite stocks and related news stories.The Ticker Tool button is added into the standard Safari toolbar, and the extension bar includes a search field to enter the stock you're interested in (either the stock symbol such as AAPL, or ...

  16. Safari & Sharepoint

    Another thing you may want to try is to disable all Safari extensions that you may be using, then log out and log back in. If that works then load extensions back one at a time to find out which one is causing the problem. Sometimes that helps and sometimes it doesn't. It kind of hit and miss.

  17. Tankride

    The «Tank Ride» company offers you an exclusive opportunity to take a part of programs with tanks T-80 and T-62M. 2) A tank driving and shooting with tanks. At our polygon we offer you a full service. Comfortable conditions of staying. We offer complex programs for individual groups with riding tank T-80 and T-62.

  18. Messaging between the app and JavaScript in a Safari web extension

    To enable sending messages from JavaScript to the native app extension, add nativeMessaging to the list of permissions in the manifest.json file. From a script running in the browser or Mac web app, use browser.runtime.sendNativeMessage to send a message to the native app extension: Safari ignores the application.id parameter and only sends the ...

  19. Safari Pearl moves into new location

    Moscow comic book and game shop Safari Pearl has moved from its longtime location and now operates on 660 W. Pullman Road.Kathy Sprague and Tabitha Simmons,…

  20. Assessing your Safari web extension's browser compatibility

    Safari web extensions provide a number of features for compatibility with other browsers and a good developer experience, while ensuring the safety and privacy that users expect. Review your extension implementation or planned approach, manifest .json key usage, and selected JavaScript APIs for incompatibilities, and get suggestions and ...