phpBB-extensions Documentation:
- Getting started with writing Extensions - Helps you to get started with writing extensions.
- Official phpBB extensions documentation @ area51 - This documentation contains several tutorials on how to write extensions. The sourcecode of the documentation can be found on github
- Converting a MOD to an Extension - Helps with finding where things have been moved to in 3.1 versus 3.0, among other things.
- QuickInstall - Quick and easy way to create a local working copy of phpBB.
- phpBB Skeleton Extension - An extension that adds an easy tool to a (local) phpBB development forum to generate a basic starter extension. Good for creating the initial files and packaging when starting a new extension.
- Enable/disable extensions completely - This extension allows you to quickly re-enable or reinstall other extensions to save time for extension developers.
- Debug Tools Extension - This extension add a set of console commands useful to debugging. Some are back-ported from Symfony.
- Web Profiler Extension - This extension is a port of the WebProfilerBundle written by Fabien Potencier for Symfony.
- Bash Script for language statistics - You supply language file with and an extension root directory and it will output statistics of how many times any given language key is used.
- Show phpBB Events Extension - Shows the location of all template events inside your board, making it easy to quickly find template events you may need.
- Git - The all important Git. You'll need this if you're planning on using Git or Github and even if you're using a GUI like SmartGit.
- Git extensions - Free GUI for git.
- SmartGit - GUI for git. If the command line requirement for git is not your thing then this will help you interact easily with your github repositories.
- Tower - Git GUI client for Mac.
- GitHub for Windows - Official GitHub app for Windows.
- GitHub for Mac - Official GitHub app for OSX
- Sourcetree - a free Git & Mercurial client for Windows or Mac.
- XAMPP - Easy and even portable way to get a development environment up and running. Great for using in conjunction with QI.
- WAMP - Windows web development environment (link to old version)
- MAMP - MySQL, Apache, PHP development environment for Mac.
- PHP development server - Included in PHP since version 5.4, can be run with various dbms types for fast and easy set-up.
- USBWebServer - USBWebserver is a combination of the popular webserver software: Apache, MySQL, Php and PhpMyAdmin. With USBWebserver it is possible to develop and show your php websites, everywhere and anytime.
- Vagrant - A local development environment that can be used with VirtualBox to create virtual machines
- Docker - A program for creating development containers
- SQLYog - A MySQL database management tool for Windows that can be used to develop against local and remote MySQL databases instead of using phpMyAdmin.
- SQLite Manager - Add-on for Mozilla Firefox for querying SQLite databases.
- Geany - Text editor mostly tailored for development.
- Notepad ++ - Multi-use text editor also useful for development.
- Atom - All platforms, by GitHub
- Komodo Edit - Editor for Mac
- TextWrangler - Editor for Mac
- SubEthaEdit - Editor for Mac
- NetBeans - Supports PHP, HTML5, JavaScript, jQuery, and more.
- Eclipse for PHP Developers - Provides PHP and Web development support.
- Aptana Studio - Aptana is a fork of Eclipse, trimmed down and polished up, focusing on web technologies almost exclusively. The built-in goodies like the SFTP using key auth is nice, as is the configurable syntax highlighting / coloring.
- Visual Studio Code - Open Source, lightweight version of Microsoft's Visual Studio. Has many extensions available and support for different languages.
- Koding.com - Awesome place to test drive or develop extensions/styles for phpBB on a live web server and also has a built in GUI for uploading and editing files on the fly.
- WinMerge - Differencing and merging tool for Windows.
- Meld - Visual diff and merge tool for Windows, Linux/Unix, and OS X
- O'reilly - Free programming eBooks
If you know of a tool that you like to use (there are many) simply reply to this topic and it will be added to the list.
Thanks!
Changelog:
- 12/2/2014 @ 12:53 PM UTC-4 - Added Re-Enable Extensions
- 12/2/2014 @ 1:27 PM UTC-4 - Added VSE's recommendations
- 12/3/2014 @ 2:10 PM UTC-4 - Added recommendations by marti & Khaos-Rage
- 12/3/2014 @ 4:33 PM UTC-4 - Added Pico88's recommendations
- 12/5/2014 @ 1:38 PM UTC-4 - Added some of VSE's recommendations and added IDE section
- 12/29/2014 @ 11:14 AM UTC-4 - Added some of lavachapi's recommendations and another RMcGirr83 suggeston
- 1/19/2015 @ 7:25 PM UTC-4 - Added brunoais and Mick2015 suggestions.
- 3/23/2015 @ 9:10 AM UTC-4 - Added MuhClaren and Sajaki suggestions.
- 3/28/2016 @ 6:10 PM UTC+2 - Added a sentence regarding the extensions documentation at area51.
- 10/10/2016 @ 10:09 AM UTC-4 - Added O'reilly free eBooks link provided by Sajaki, bash script provided by Satanasov, Template Events extension by martti, suggestion from yasser33311
- 1/19/2015 @ 7:25 PM UTC-4 - Added martti suggestion of VSCode and updated extension name.
- 4/26/2022 @ 10:25 PM UTC - Added Docker, Vagrant and updated WAMP link