We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
When you purchase through links on our site, we may earn an affiliate commission

Panorama X for Mac

Modern database solution.

$100.00
In English
Version 10.2.0
4.3
Based on 8 user rates

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

Build 4555

  • Relational database structure: Panorama X 10.2 now includes full support for relational database structures, including one-to-one, one-to-many, and range-to-one relationships. Once a relationship has been established between two databases, that relationship can be used to quickly select data that corresponds to the current database, to display related information in a form or report, to accelerate data entry of related information (including cross-database Clairvoyanceâ„¢), to post updated data to a related database, and to perform super fast full joins between two databases (including inner and outer joins). Relational keys are not limited to a single field, and can even be defined with a formula (allowing two databases to be linked even if they don't have the exact same field structure).
  • Improved autolayout: The 10.2 version features greatly enhanced graphical layout options for fast and easy automatic form construction, including the ability to control the position and style of field labels (including color and/or gradient backgrounds), more layout options including the ability to arrange multiple fields on the same row, the ability to “snap” objects into a grid for perfect alignment, custom background colors, the ability to display fields without making them editable, more control over spacing, padding and borders, and control over the editing behavior of form objects (insertion point, focus ring, pop-up editing, etc.).
  • Debug instrumentation: This new feature turbo charges debugging of even the most complex Panorama code. Instrumentation fully exposes the dynamic internal operation of customer code, many users have found that now the solutions to frustrating code roadblocks become instantly apparent. This feature was initially implemented internally to help with our in-house development, and we quickly realized that it was so great we had to make it available to all Panorama programmers. If you are a Panorama programmer, debug instrumentation may be the most consequential new feature in Panorama X 10.2!
  • Enhanced data input validation: Panorama can now validate numeric and date values, validate that values are not duplicates or not unique, and even the perform user customizable validation checks that are fully integrated into data entry flow.
  • Enhanced auto complete (Clairvoyanceâ„¢): Auto-complete can now operate using partial database queries, using cross-database (relational) queries, or using fully customized value lists. Auto-complete can now cycle thru all available values using the Function arrow keys.
  • Auxiliary databases: Panorama can now automatically open any additional databases needed for operation, for example automatically opening a price list database when an order entry database is opened.
  • Fleet deployment: Panorama's new automatic deployment configuration greatly simplifies managing installation of Panorama X across an organization.
  • View search: Comprehensive search of all code in a project.

Full list of changes available here

Panorama X for Mac

$100.00
In English
Version 10.2.0
Write a detailed review about Panorama X

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.
4.3

(11 Reviews of Panorama X)

  • 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.
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