We stand with Ukraine to help keep people safe. Join us
Panorama X
Panorama X
4.3
0.0
Panorama X free download for Mac

Panorama X

Version 10.2.0.b33

Modern database solution.

4.3
Based on 8 user ratesRead reviews & comments
$100.00
Subscription
Buy Now

Panorama X overview

Panorama X combines the best elements of database and spreadsheet technology into a single package, making it an unparalleled tool for working with and analyzing any kind of information. Like a spreadsheet, Panorama X is RAM based for speed and flexibility, but with all of the data processing power of a full-blown database application and more. Panorama provides incredible performance when sorting, searching, performing analysis, and even when doing complete data restructuring. Even if a database already contains tens of thousand of records, Panorama X can quickly conquer tasks like shifting misaligned data, splitting or merging fields, correcting mis-formatted or improperly capitalized data, search and replace, phonetic searches or even searching with a formula or regular expression. It's like a Swiss Army knife for your data!

Features
  • 64-bit RAM-based database engine
  • Flexible searching and sorting
  • Interactive data analysis and summaries
  • Universal multi-level undo
  • Graphical layout tools
  • Styled text display
  • JPEG, GIF, PNG, PDF, TIFF image display
  • Custom reports and labels
  • Relational
  • Fully programmable and recordable
  • Regular expressions
  • Customizable menus, alerts, and dialogs
  • Merge and split fields
  • Import CSV, TSV, and JSON
  • Export CSV, TSV, JSON, HTML, and PDF

What’s new in version 10.2.0.b33

Updated on May 18 2023

This release primarily contains improvements to Panorama X Server, but there are also about a dozen general bug fixes.

  • Panorama X Server now supports web cookies. Works exactly the same as it did in Panorama 6 Server, with the setcookie statement, and getcookie( and getcookielist( functions.
  • The main Panorama Server help page now contains links to the available web publishing documentation.
  • Multiple improvements to the Automatic Relaunch Server robot. 1) You can now specify the server check interval (default is 20 seconds). 2) You can now specify that the server won’t relaunch immediately if it doesn’t respond to a connection check, but only after multiple connection checks. You can also disable connection checks. 3) You can now specify the HTTP timeout for server connection checks. 4) The server error log now includes an entry whenever the server has to be relaunched. The log entry will include the active URL that was being processed when the restart occurred (if any).
  • Server variables can now be used in web publishing code (using the same statements and functions that are used in client code).
  • New “Web Performance” server logging option, records runtime of web procedures for later analysis.
  • Fixed synchronization problems that could occur after a critical new generation has been uploaded.
  • Server activity logs can now use write caching for better performance. (Keep in mind that this means that log entries may be lost if there is a crash or power failure, so caching is optional.)
  • New getserverlog statement and getserverlog( function allow programmatic access to server logs (only from the server computer, however).
  • The CheckServerConnection statement and function now allow the connection timeout to be explicitly specified.
  • The related( and relatedarray( functions now work correctly in situations where the database is being scanned (for example in arraybuild(, in a Matrix or Text List with the Navigator option set (even if the window is in the background).
  • Procedure code now automatically commits when the code changes the current database. This happens when the code contains setactivedatabase, topdatawindow, window or opendatabase. Also it will commit automatically at the end of the procedure if a secret window is currently active (but not if a visible window is active).
  • The asynchronous progress window will not open if Panorama is not in the foreground. (For example, if Panorama has been switched to the background as a procedure runs that then does a synchronize, it used to cause an error. Now it doesn’t.)
  • When testing web publishing URLs, Panorama now correctly uses GET instead of POST if there are no POST items.
  • The server log pop-up menu has new options to monitor the log file in Terminal.app or BBEdit (with live updates as new log entries are made).
  • The findselectdialog statement now works even if the user doesn’t have permission to access standard UI. (Of course if you use this statement, your users will be able to see the list of fields, and deduce the data types of the fields.)
  • New info(“canmodifydatabasedesign”) and info(“canusestandardui”) functions, allows code to find out the security options for the current database.
  • When switching forms within a window using the goform statement, the min & max window sizes of the new form are now honored. Also, the formOPEN implicit code is now triggered when goform is used.
  • The GetFieldProperties function no longer returns error if user doesn’t have access to standard UI (Instead, it doesn’t return the FORMULA and PROCEDURE entries in the dictionary, but it does return everything else (type, pattern, range, width, etc.)).
  • Removed the “backdoors” that allowed users to access the Find/Select and Find & Replace dialogs even if they weren’t supposed to have standard UI access. (These commands are no longer available by clicking on the record count banner, or from the Edit menu.)
  • The adjustservervariable( function now works even if the database parameter is omitted.
  • The URL( function now correctly reports internet errors even if the HTTP method has not been specified.
  • The Sort dialog now opens correctly the first time it is opened after launch.
  • Fixed Text Editor Object prompt so that it aligns properly when the text is right justified.
  • Fixed the WebMerge statement, it now works correctly when a folder parameter is supplied.
  • Fixed bug in instrumentation in GETWEBTEMPLATE, so that it no longer fails in instrumentation is enabled.
  • The appenddictionaryvalue statement no longer adds the separator if the specified dictionary item is empty.
  • Documented the Progress Indicator Object.
  • New documentation page Handling Empty Selections in Code.
  • Documented the filecatalog( “shallow” option, which causes only the top level of files to be cataloged (This option has been in the code for years, but was not previously documented).
  • Added mention in the folderpath( documentation of the pathstr( function, which is still an alias for the folderpath( function.
  • If web server code creates a global variable cgiDumpRawHTML with the value true(), the server will save the raw HTML (including headers) into a file named rawhtml.html in the /ServerLogs/ folder. This was used to debug the cookie feature, not sure if it has any other use.
  • Documentation corrections submitted by James Cook, David Thompson, Gary Yonaites, Peter Newble, Chris Watts, Thomas Cooper, Craig McPherson and John Bovenmyer

Information

License

Demo

Size

72.7 MB

Developer’s website

https://www.provue.com

Downloads

1148

App requirements

  • Intel 64
  • Apple Silicon
  • OS X 10.11 or later
Try our new feature and write a detailed review about Panorama X. All reviews will be posted soon.

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0

(0 Reviews of )

There are no reviews yet
  • Comments

  • User Ratings

kenneth-r
kenneth-r
Mar 13 2019
10.1.2
0.0
Mar 13 2019
0.0
Version: 10.1.2
What is the difference between Panorama X and DevonThink Pro Office?
Big E
Big E
Nov 3 2018
10.1.1
5.0
Nov 3 2018
5.0
Version: 10.1.1
Panorama X is, simply stated, incredible software: super-fast (RAM-based), powerful, programmable, and compatible. It is ready for any task to be thrown it's way, including meshing with iOS applications as well as scaling to millions of records. It is logical to work with and readily programmable. Form generation is straightforward. The documentation is outstanding. Video tutorials, available for purchase, are quite useful. It is now compatible with Mojave and also very stable. The software model is subscription based with the most expensive option being $15/month and the cheapest, $5/month ... for a 5 year subscription. If you don't use the license for a month, then there is no charge. I'm not aware of similar subscription pricing for such a powerful product anywhere else.
xcoxco
xcoxco
Jun 7 2018
10.0.01
0.0
Jun 7 2018
0.0
Version: 10.0.01
Is Panorama X still being developed and supported??

Not entirely clear.

There's nothing else like it in the Mac world that I know of. Filemaker Pro is disk based and has very slow I/O. Panorama is RAM based and very fast.

The speed is useful for manipulating large data sets (>5 million records per table).

But further enhancements to Panorama X are still needed.
Levelbest
Levelbest
Jan 9 2018
10.0.01
0.0
Jan 9 2018
0.0
Version: 10.0.01
Panorama X is now only offered from a subscription based model. Those who do not mind such practices will argue that it is certainly the fairest possible offering of such a model. Perhaps it is, as it will go dormant, for the months that you do not open it during your subscription period. Theoretically, this could extend the subscription period indefinitely if you are not actually using the software. This seems to be a red-herring type argument. If you are not using it, then why try to justify it's cost? Panorama is a very powerful workhorse if you are looking for a database tool. It is amazingly fast, flexible, customizable, and accurate. As others have commented here, Panorama will do things you never thought of and do them extremely quickly. When I was first introduced to Panorama it was as a tool to take a large database in a different program, dump the data into a huge text file, and then use Panorama to reorganize that data for import into a completely different database build. Panorama made short work of that task as it works in RAM memory and loads very small text based files in it’s code. I assume this has largely been continued with Panorama X but I have not actually tested Panorama X as it is now subscription only. I am happy to continue to purchase upgrades from good developers - and Provue is certainly one of them. I strongly dislike subscription based models. I will pass when it comes to monthly payments for anything other than car insurance, mortgages, phone and internet services, and health care. Software development should stand on it’s own. In an economy of free choices, I will vote with my dollars. Sorry Panorama - and sorry for me too. I really liked that program.
james cook
james cook
Oct 23 2017
10.0.0
5.0
Oct 23 2017
5.0
Version: 10.0.0
For people who know and use other databases I've always gotten a kick out of showing them some of Panorama's basic capabilities. For instance, easily correcting capitalization on thousands of city names; San FRancisco, san francisco, SAN FRANCISCO to San Francisco with a simple Upperword( formula. Panorama has always been full of simple solutions for what one would assume are common capabilities, but they're not common. Panorama is one of those products you can pick up and be productive with almost immediately. If you're not experienced at database design, no problem. Adding, deleting or combining fields on an existing database is a quick task and doesn't stop or slow down use of the database. As an advanced user, Panorama is nothing less than a complete programming environment for me. It's built in compiler allows me to write very advanced processes for my demanding commercial clients. From within Panorama I'm able to run shell scripts or generate and run AppleScript , Python, PHP, Ruby and Perl. My Panorama programs can receive JSON and respond in kind making firm connections with iOS and Android apps. Panorama X blows away its predecessors. It's incredibly modern and sophisticated with a low minimum threshold for the user's skill but boundless capabilities for those who are ambitious to craft complete database systems.
Caper2
Caper2
Oct 21 2017
10.0.0
5.0
Oct 21 2017
5.0
Version: 10.0.0
I've been using Panorama (and its predecessor OverVue) since the mid 80's. It is without a doubt my favorite Mac app of all time. (For awhile HyperCard rivaled it, but unfortunately HyperCard is gone.) Panorama is so powerful—and you can automate just about anything it does. It can be complex, but it has a great help system—and if you get stuck, Panorama's discussion forum is the best I've seen—a super helpful and friendly community. Perhaps the greatest compliment I can give Panorama X is that it is so much fun to use!
kjmeyer
kjmeyer
Oct 21 2017
10.0.0
5.0
Oct 21 2017
5.0
Version: 10.0.0
Panorama X ("Ten") is the long expected major step in the evolution of my all time favorite database application. I know its predecessors (Panorama, OverVue) since 1985. It is now built for modern macOS and for international use (UTF-8). And it has a unique subscription model: $15 for 1 month, $100 for a year, $200 for 30 months or $300 for 5 years (so $5/month). MONTHS WHEN YOU DON'T USE THE SOFTWARE DON'T COUNT! I happily pay this modest fee for an always up-to-date version of this powerful database environment — that's presumably less than you have to pay for other application's updates in the same time.
Michael-Vilain
Michael-Vilain
Oct 21 2017
10.0.0
0.0
Oct 21 2017
0.0
Version: 10.0.0
I won't pay Adobe to rent their software and I most certainly won't pay ProVUE for Panorama. I have Filemaker which I don't have to pay for every month.
yongary
yongary
Oct 21 2017
10.0.0
5.0
Oct 21 2017
5.0
Version: 10.0.0
What was always a great, incredibly powerful database management program has now left its somewhat quirky GUI behind and blossomed into modern times with even more power and flexibility. Easy for the beginner and almost without limits for the serious database programmer. Great Help files and tons of how-to videos at your fingertips to guide you along the way. Give it a try!
Rameeti
Rameeti
Oct 21 2017
10.0.0
5.0
Oct 21 2017
5.0
Version: 10.0.0
For me, the $300 for 5 years was a no brainer. I've found Panorama to be the answer to my prayers whenever I've needed to keep track of things. I've been using the old version for what seems like forever and it has never let me down. This new version ensures that I'll be using the program for the next decade at least.
Szeoli
Szeoli
Oct 20 2017
10.0.0
0.0
Oct 20 2017
0.0
Version: 10.0.0
You really need to make it clear that the $15.00 fee is per month.
gregraven
gregraven
Feb 19 2022
10.1.2
4.0
Feb 19 2022
4.0
Version: 10.1.2
Big E
Big E
Nov 3 2018
5.0
Nov 3 2018
5.0
Version: null
james cook
james cook
Oct 23 2017
5.0
Oct 23 2017
5.0
Version: null
Caper2
Caper2
Oct 21 2017
5.0
Oct 21 2017
5.0
Version: null
kjmeyer
kjmeyer
Oct 21 2017
5.0
Oct 21 2017
5.0
Version: null
WetNet
WetNet
Oct 21 2017
0.5
Oct 21 2017
0.5
Version: null
yongary
yongary
Oct 21 2017
5.0
Oct 21 2017
5.0
Version: null
Rameeti
Rameeti
Oct 21 2017
5.0
Oct 21 2017
5.0
Version: null
$100.00
Subscription
Buy Now
How would you rate Panorama X?
Similar apps
4D
Web and Web service enabled database development.
Is this app is similar to 4D? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
MySQL
Industry-leading open-source SQL database.
Is this app is similar to MySQL? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
FileMaker Pro
Quickly build custom apps.
Is this app is similar to FileMaker Pro? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
PostgreSQL
SQL database server.
Is this app is similar to PostgreSQL? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
Tap Forms
Easily keep track of your important information.
Is this app is similar to Tap Forms? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes