Bare Metal Software Home

Last updated May 04 2016 11:09:48
Copyright © 2003, 2004, 2005, 2006 Bare Metal Software Pty Ltd.

Home | BareTail | BareTailPro | BareGrep | BareGrepPro | Buy Now | News | Contact Us

BareView

Win32 (Windows 95, 98, ME, NT, 2000, XP, 2003)

Demo Download** - bareview.exe ~ 239k

Version 1.06a 2005-09-23 Read Licence

** Automatically terminates after 5 minutes.

Registered Download* - Only $US 35

Version 1.06aR 2005-09-23 Read Licence

* Option to disable start-up splash screen.

Product Overview



BareView is a tool for finding, searching and real-time viewing of text files. It further improves the productivity enhancement provided by BareGrep and BareTail by integrating their features in a single tool.

While searching files for text, BareView can display the search results in context in the file. BareView can also filter new lines added to a file in real-time (similar to tail -f | grep on Unix systems).

BareView has configurable highlighting and supports DOS/Windows and Unix text files of any size, including files larger than 2GB.


BareView Screenshot


Find text in files fast

Real-time file viewing

Fast to build search queries

See important text clearly

Extract data and sort

Fast to use

Fast to deploy and remove

Support for many file types


Find text in files fast

  • View search results in context

    View search results in context

    When a search result is selected in BareView, the corresponding line of the file is shown in context. An indicator on the left side of the window shows which line corresponds to the search result selected.

  • Search subfolders recursively

    Search subfolders recursively

    BareView can recursively search sub-folders, making it easy to find matching files anywhere on the file-system.

  • Optimised search
    The text searching algorithm used by BareView is based on our custom regular expression engine, which has been optimised for run-time performance.


Real-time file viewing

  • Search while viewing in real time

    Search while viewing in real time

    While viewing the contents of a file in real-time, it is possible to search for matching text strings.

  • Follow the tail

    Follow the tail

    Like the well known Unix tail -f command, BareView can automatically follow the tail of a growing file, in real-time as it is appended. BareView is ideal for monitoring log files or system traces.

  • Filter new lines added to a file in real-time (grep the tail)

    Filter new lines added to a file in real-time (grep the tail).

    BareView can search new lines added to a file in real-time. This feature is similar to the Unix command tail -f | grep. When the Follow Tail mode is selected, new lines added to the file viewed are searched with the current search expression and added to the search results if a match is found.

  • Optimised real-time viewing engine
    BareView is designed to provide real-time viewing while presenting as low a load as possible to the graphics and file-system components of the host operating system. The system resources consumed by BareView are small and independent of the size of the file viewed. It is possible to scroll to any point in a file instantly, regardless of its size.

  • View files on other systems
    As BareView is designed to make efficient use of the file-system, it is well suited to viewing files located on a network share or mounted over a network.


See important text clearly

  • Configurable highlighting

    Configurable highlighting

    Lines containing particular strings can be highlighted to help you notice important text.

  • Highlighting also applies to the search results

    Highlighting also applies to the search results.

    In BareView the configurable highlighting also applies to the Text column of the search results, so that lines from files are always coloured consistently.

  • Automatic TAB expansion

    Automatic TAB expansion

    TAB characters embedded in the text are automatically expanded to improve readability of the file.

  • Automatic line wrapping

    Automatic line wrapping

    There is a visual indication of the start of each line on the left hand side of the window.

  • Configurable font

    Configurable font

    The font used for output and user input can be customised for maximum readability, or to maximise the amount of output that can be seen in the window.

  • Configurable view options

    Configurable view options

    Inter-line spacing and line wrapping can be configured to make the most of your screen space. The line offset can be adjusted for fonts which clip when closely spaced. The update interval can be configured which is useful for minimising network traffic when viewing files in real-time over a network.


Fast to build search queries

  • Simple and regular expression search modes

    Simple and regex search modes

    BareView supports simple and advanced searching modes. When the Regex Syntax option is not selected, any literal search string can be entered, and this exact string is what BareView will attempt to find.

    For more powerful searching, select the Regex Syntax option to use regular expressions.

    Build powerful queries with regular expressions

    The regular expression syntax supported by BareView is a common subset of the syntax used in Java, Perl and PHP.

  • Incremental searching
    As the search string is changed, the search results are automatically updated. This dynamic feedback as you type makes it quick and easy to construct a search expression that matches the correct text.

  • Dynamic error feedback

    Dynamic error feedback

    As you edit a regex, the syntax is dynamically checked and any syntactic errors are reported interactively, making it quick and easy to construct correct regular expressions.

  • Specify multiple files with wildcards

    Specify multiple files with wildcards

    For users who prefer to use the keyboard, it is possible to specify multiple files by entering a list of files (including wildcards) separated by spaces. The full set of wildcards normally provided by the operating system is supported.

  • Specify multiple files with the mouse

    Specify multiple files with the mouse

    For users who prefer to use the mouse, it is possible to select multiple files.


Extract data and sort

  • Capturing groups - output into columns

    Capturing groups - output into columns

    Capturing groups can be specified in the regular expression, causing the matching text to be presented in columns after the text of the line. This feature makes it easy to extract text from matching lines. The bracket characters '(' and ')' are used in regular expressions to specify capturing groups. For the precise syntax, consult the Regex Reference.

  • Sorting columns

    Sorting columns

    The search results are presented in columns, including the file name, line number, text of the line and the results of any capturing groups specified in the regular expression. The search results can be sorted on any column for different views of the results.

  • Export search results to file or clipboard

    Export search results to file or clipboard

    The Export Search Results dialog box allows the search results from BareView to be copied to the clipboard or saved to a file.

  • Select output and copy to the clipboard

    Select output and copy to the clipboard

    With BareView it is possible to select the lines being viewed with the mouse and copy to the Windows clipboard.


Fast to use

  • Real-time user experience
    Our products are carefully designed to be responsive to user interaction at all times. Even when processing large data sets or huge files, our tools are designed to perform gracefully and provide continuous, real-time user interaction.

  • No-nonsense user interface
    Full access to all features is provided through both the keyboard and the mouse. Commonly used functions have mouse and keyboard shortcuts. The main menu can be hidden to save space, as all menu items can be found on the system menu (accessible with Alt-SPACE and the mouse) at all times. Our tools do not provide wizards and dockable toolbars.

  • Standard window placement options

    Standard window placement options

    All of our products provide standard window placement options, including 'Always on Top', for laying them out on the screen quickly and accurately.

  • Automatic window placement on startup

    Our tools are automatically moved to your preferred location on the screen each time they are started. The window placement is stored on exit and restored on restart. The maximised, minimised or normal window state is also stored and restored.

  • Command line interfaces

    Command line interfaces

    All of our tools provide a command line interface for command shell users. This feature also makes it easy to launch our tools from shortcuts and batch files. Consult the Command Line Usage for details on how to use BareView from the command line.

  • Support for Windows XP style user interface controls

    Our tools support Windows XP style user interface controls, so they work with your choice of style, for maximum ease of use.


Fast to deploy and remove

All of our tools are designed to be easily deployed into a range of computing environments. They are also designed to be easy to completely remove.

  • Single, small executable - no installer
    Our tools automatically install when they first run. No explicit installation is required - you may start using them immediately. Because our tools are so small it is possible to run them from a network share, removing the need to copy the executable to the system where it will be used.

  • Easy to remove completely from a system
    Because our tools are distributed as a single executable, you can remove them completely from a system by deleting the executable and the associated registry settings. Consult the FAQ for more information on where to find the registry settings. Note that the registry settings can also be copied to other users to propagate standard configurations to many users.

  • Run from the network
    Because our tools are so small and they install automatically on the first run, it is possible to run them from a network share or web page. This feature removes the need to copy the executable to the system where it will be used.


Support for many file types

  • Files of any size (including files larger than 2GB)

    Files of any size

    All of our tools are designed to handle files of any size, including huge files greater than 2GB in size. 64 bit file sizes are supported.

  • Unix and Win32/DOS text files All of our tools can handle text files in Unix (lines end in a LF character) or Dos/Windows (lines end in a CR and LF character) format.

  • Microsoft IIS logfiles

    All of our tools can correctly process Microsoft IIS logfiles and other files which are terminated in a string of null bytes.

  • Binary files

    All of our tools are designed to work gracefully with binary files. While they are primarily designed for use with text files, they can also display binary data (although the output may not be human-readable).

  • Support for international character sets

    Support for international character sets

    BareView can display files containing Unicode, UTF-8, ANSI and ASCII text file formats. BareView can also be used to view binary files.



Want to know about new releases?


We only send email when we release a new version (Privacy Policy)

Our product news is also provided as an RSS Bare Metal Software RSS News Feed feed.

Home | BareTail | BareTailPro | BareGrep | BareGrepPro | Buy Now | News | Contact Us

Copyright © 2003, 2004, 2005, 2006 Bare Metal Software Pty Ltd.