Firefox Version Problems

firstbutton logo

Support for extensions using XUL/XPCOM or the Add-on SDK was removed in Firefox 57,
released November 2017.

Unfortunately, the Firefox version of FirstButton utilizes the XUL/XPCOM architecture for installing a button on the Toolbar.

Starting from Firefox 57, only extensions developed using WebExtensions APIs will be
supported on Desktop Firefox and Firefox for Android.

At this time, there is no plan to update the Firefox Extension.

Please feel free to fork the code from, if you wish to update the code.

Categories: FirstButton

Arctic Vault

Arctic vault badge screenprint

Happy and proud to have the VB version of FirstButton code included in the Arctic Vault.

Available for legacy desktop versions of IE at:

  Github FirstButton

Categories: FirstButton

2008 – A look back

firstbutton logo

Since press releases live on forever, you may have seen the one at Press Release that we issued in 2008 during the Presidential Campaign.

At that time, FirstButton was written in Visual Basic 5 & 6 and only installed up to Internet Explorer version 7. The current version of FirstButton for IE is written in VB.NET and supports any version of IE that will run on Windows NT 4 through Windows 10. Alternative browser versions of FirstButton were not offered until 2010.

There is no plan to retrofit the 2008 campaign buttons, although volunteers are welcome to use the open source code we have on our github page at Github – Firstbutton if they feel compelled to bring them up to current code versions. Or, to create any projects of their own choosing. 🙂 will not be releasing new products since the Source Code has been made available to the Public.

Categories: FirstButton

Visual Basic code for Toolbar Button

firstbutton logo


At the top of Internet Explorer, every user’s command bar/toolbar may have a unique arrangement of buttons, if the user has reordered or added buttons.

Example of Internet Explorer Command Bar:

The program will analyze the existing IE command bar, and then insert a button at the position that has been compiled into the code.
It is written in VB.NET and is backward-compatible with previous versions of Internet Explorer (IE 5.5 to IE 11).
After the browser has been restarted, the new command bar will appear.

Click on the links below for VB or Text versions of the main program module:

To change the values for the toolbar button, the destination URL, unique GUID, and desired toolbar position can be modified in the Private Sub tgt_inst_Load subroutine and then the code recompiled using Visual Studio 2010 or higher.

To download the complete project source code and documentation in Zip format click here:

To evaluate a sample installer for Windows, please click on the link below on a Windows machine:


Source Code for all projects can be found on github at:

Categories: Uncategorized

Website Shortcut Recommendations

firstbutton logo


Our Shortcut Recommendations Document has just been updated.

This comprehensive checklist can help you decide what graphics files are needed to provide great-looking shortcuts for Android, iPhone, and legacy Website visitors.



For a quick reference of html browser lines to add, see this page.


To create all of the meta lines for your website at once, use our generator tool.

Thanks for visiting!


Categories: Uncategorized

Update – FirstButton 1.60 Released

firstbutton logo


The FirstButton EXE source code has been modified to install to the Documents library as a first choice.
 This is to accomodate the unavailability of locked libraries such as the System folder.

 The sample download has been dual signed with SHA-1 and SHA-256 certificates.




Also available at our GitHub Page:


FirstButton will install a toolbar button on the legacy desktop Internet Explorer browser.


Categories: Uncategorized