Links

Naturally, this website cannot be held responsible in any way for any aspect or activities of these external websites, we merely offer a link.

Design Workshops and Courses

The Art of Islamic Pattern
Founded in 2008 by Adam Williamson and Richard Henry, this UK-based group of practising artists and craftsmen offer courses and workshops on Islamic Art & Design in London and international study trips to a variety of locations, including Istanbul, Morocco, Granada and Cairo.
Eric Broug, Broug Designs
The UK-based author Eric Broug offers workshops and an online course in Islamic Design.
Samira Mian
A budding artist and experienced educator with a passion for Islamic Geometry offering workshops & courses in and around London as well as online.

Highly Recommended

www.archnet.org
An unsurpassed resource for every aspect of Islamic architecture.
Dr. Peter Cromwell
Information on publications and mathematical analysis by Dr. Peter Cromwell.
www.tilingsearch.org
An extensive database that provides a comprehensive collection of geometric tiling patterns, and the means of locating them
Nonagons in the Hagia Sophia and the Selimye Mosque
Antonia Redondo Buitrago & Dirk Huylebrouck

Other Useful Sites

www.al-bab.com
'An open door to the Arab world'
www.artstor.org
A huge U.S. based digital library with donations from many major museums; holds a high-resolution selection of Wade-Archive images
castera.net
Author of 'Arabesques: Decorative Art in Morocco'
www.cgl.uwaterloo.ca/~csk/washington/taprats/
Computer-generated Islamic star-patterns; Craig Kaplan
www.discoverislamicart.org
'The Museum With No Frontiers'; an extensive virtual museum with a Permanent Collection and regular Exhibitions
www.islamic-art.org
The Islamic Art Network: excellent Egypt specific site

Relevant on-line Articles

Geometric and Group-theoretic Methods for Computer Graphic Studies of Islamic Symmetric Patterns
Abas, S.J. & Salman, A
Grid method Classification of Islamic Geometrical Patterns
Aljamali, M.A. & Banissi, E.
Aniconism and Figural Representation in Islamic Art
Allen, Terry
Constructs of Symmetry in Islamic Art
Allen, Terry
Islamic Art and the Argument from Academic Geometry
Allen, Terry
Islamic Geometric Patterns
Bonner, J
Islamic Star Patters in Absolute Geometry
Caplan, C.S. & Salesin, D.H
Arabesques et entrelacs
Castera, Jean-Marc
Hybrid 1-point and 2-point constructions for some Islamic geometric designs
Cromwell, Peter Journal of Mathematics and the Arts, Vol.4, Iss.1, 2010
Islamic geometric designs from the Topkapi Scroll I: unusual arrangements of stars
Cromwell, Peter Journal of Mathematics and the Arts, Vol.4, Iss.2, 2010
Islamic geometric designs from the Topkapi Scroll II: a modular design system
Cromwell, Peter Journal of Mathematics and the Arts, Vol.4, Iss. 3, 2010
The Search for Quasi-Periodicity in Islamic 5-fold Ornament
Cromwell, P
The Whirling Kites of Isfahan: Geometric Variations on a Theme
Cromwell, Peter & Beltrami, Elizabetta The Mathematical Intelligencer, Vol.33, No.3, 84-93
Girih - Animated quasiperiodic tilings with ten-fold rotational symmetry
Egan, Greg
Islamic Star Patterns
Lee, A.J. 'Muqarnas' IV, 1987
Decagonal and Quasicrystalline Tilings in Medieval Islamic Architecture
Lu, Peter J
Turkish Crystallographic patterns
Necefoglu, H
Diagonal & Quasi-crystalline tiling
Mackovicky, E
Modularity in Medieval Persian Mosaics
Sarhani,R
There are no log entries.
Time Query
165ms
select * from `menu` where `menu`.`deleted_at` is null and `status` <> 'disabled' order by `weight` asc
165.13ms
select * from `menu_locale` where `menu_locale`.`deleted_at` is null and `menu_locale`.`menu_id` in ('11', '25', '27', '18', '17', '28', '29', '30', '31', '32', '1', '33', '34', '35', '36', '37', '38', '39', '40', '2', '26', '19', '12', '20', '3', '13', '4', '21', '14', '16', '5', '22', '15', '23', '6', '24', '7', '8', '9', '10', '41', '42', '43', '44', '45', '46', '47', '48') and `lang` = 'en'
164.62ms
select * from `content` where `content`.`deleted_at` is null and `type` = 'static' and `menu_id` = '10' limit 1
164.58ms
select * from `content_locale` where `content_locale`.`deleted_at` is null and `content_locale`.`content_id` = '28' and `lang` = 'en' limit 1
163.96ms
select * from `author` where `author`.`id` is null limit 1
165.04ms
select * from `category` where `category`.`deleted_at` is null and `menu_id` = '10' order by `name` asc
167.28ms
select * from `link` where `link`.`category_id` in ('11', '8', '9', '10') and `status` = 'live'
Name Running Time (ms)
application
1640.763ms
 
File Size
/home/piia7365/prd/public/index.php
1.64 kB
 
/home/piia7365/prd/bootstrap/autoload.php
2.40 kB
 
/home/piia7365/prd/vendor/autoload.php
183 bytes
 
/home/piia7365/prd/vendor/composer/autoload_real.php
1.73 kB
 
/home/piia7365/prd/vendor/composer/ClassLoader.php
11.48 kB
 
/home/piia7365/prd/vendor/composer/include_paths.php
194 bytes
 
/home/piia7365/prd/vendor/composer/autoload_namespaces.php
3.74 kB
 
/home/piia7365/prd/vendor/composer/autoload_psr4.php
143 bytes
 
/home/piia7365/prd/vendor/composer/autoload_classmap.php
12.30 kB
 
/home/piia7365/prd/vendor/composer/autoload_files.php
418 bytes
 
/home/piia7365/prd/vendor/ircmaxell/password-compat/lib/password.php
7.88 kB
 
/home/piia7365/prd/vendor/swiftmailer/swiftmailer/lib/swift_required.php
745 bytes
 
/home/piia7365/prd/vendor/swiftmailer/swiftmailer/lib/classes/Swift.php
2.06 kB
 
/home/piia7365/prd/vendor/phpseclib/phpseclib/phpseclib/Crypt/Random.php
10.67 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Support/helpers.php
20.00 kB
 
/home/piia7365/prd/bootstrap/compiled.php
353.30 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Session/SessionInterface.php
675 bytes
 
/home/piia7365/prd/vendor/patchwork/utf8/class/Patchwork/Utf8/Bootup.php
9.58 kB
 
/home/piia7365/prd/bootstrap/start.php
2.31 kB
 
/home/piia7365/prd/bootstrap/paths.php
1.71 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Foundation/start.php
8.49 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Exception/PlainDisplayer.php
722 bytes
 
/home/piia7365/prd/app/config/app.php
9.80 kB
 
/home/piia7365/prd/vendor/cartalyst/sentry/src/Cartalyst/Sentry/SentryServiceProvider.php
6.78 kB
 
/home/piia7365/prd/vendor/edvinaskrucas/notification/src/Krucas/Notification/NotificationServiceProvider.php
1.65 kB
 
/home/piia7365/prd/vendor/edvinaskrucas/notification/src/Krucas/Notification/Subscriber.php
4.17 kB
 
/home/piia7365/prd/app/config/session.php
4.37 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php
1.54 kB
 
/home/piia7365/prd/public/site/SiteServiceProvider.php
310 bytes
 
/home/piia7365/prd/public/site/routes.php
6.62 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Routing/ControllerInspector.php
3.26 kB
 
/home/piia7365/prd/app/controllers/ContactController.php
1.85 kB
 
/home/piia7365/prd/app/controllers/BaseController.php
284 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
5.55 kB
 
/home/piia7365/prd/app/controllers/FeedbackController.php
2.43 kB
 
/home/piia7365/prd/app/controllers/PrintOrderController.php
2.18 kB
 
/home/piia7365/prd/app/controllers/SearchController.php
1.13 kB
 
/home/piia7365/prd/app/controllers/UIController.php
1.50 kB
 
/home/piia7365/prd/vendor/loic-sharma/profiler/src/Profiler/ProfilerServiceProvider.php
5.51 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/JitImageServiceProvider.php
10.58 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/config/config.php
3.55 kB
 
/home/piia7365/prd/app/config/packages/thapp/jitimage/config.php
4.52 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Driver/ImBinLocator.php
984 bytes
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Driver/BinLocatorInterface.php
747 bytes
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Driver/ImDriver.php
11.44 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Driver/AbstractDriver.php
11.36 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Driver/DriverInterface.php
2.89 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Driver/Scaling.php
4.58 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Shell/ShellCommand.php
4.03 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Driver/SourceLoaderInterface.php
558 bytes
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Driver/ImageSourceLoader.php
3.59 kB
 
/home/piia7365/prd/app/lib/menu/MenuServiceProvider.php
1.05 kB
 
/home/piia7365/prd/app/config/view.php
907 bytes
 
/home/piia7365/prd/vendor/edvinaskrucas/notification/src/Krucas/Notification/Notification.php
6.50 kB
 
/home/piia7365/prd/vendor/edvinaskrucas/notification/src/config/config.php
2.52 kB
 
/home/piia7365/prd/app/config/packages/edvinaskrucas/notification/config.php
2.53 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Controller/JitController.php
3.72 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/ResolverInterface.php
3.09 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/JitImageResolver.php
13.19 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/ResolverConfigInterface.php
1.28 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/JitResolveConfiguration.php
2.14 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/ImageInterface.php
2.50 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Proxy/ProxyImage.php
3.68 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Cache/CacheInterface.php
2.40 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Cache/ImageCache.php
5.47 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Cache/CachedImage.php
3.60 kB
 
/home/piia7365/prd/vendor/symfony/filesystem/Symfony/Component/Filesystem/Filesystem.php
17.57 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Response/FileResponseInterface.php
1.20 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Response/GenericFileResponse.php
1.51 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/Response/AbstractFileResponse.php
3.71 kB
 
/home/piia7365/prd/vendor/thapp/jitimage/src/Thapp/JitImage/RecipeResolver.php
1.11 kB
 
/home/piia7365/prd/app/start/global.php
2.55 kB
 
/home/piia7365/prd/app/filters.php
2.22 kB
 
/home/piia7365/prd/app/macros.php
5.48 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Support/Facades/HTML.php
267 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Html/HtmlServiceProvider.php
1.07 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Html/HtmlBuilder.php
8.80 kB
 
/home/piia7365/prd/app/routes.php
467 bytes
 
/home/piia7365/prd/app/lib/menu/FullTree.php
2.41 kB
 
/home/piia7365/prd/app/lib/menu/BaseMenu.php
1.95 kB
 
/home/piia7365/prd/app/models/Menu.php
358 bytes
 
/home/piia7365/prd/app/config/database.php
3.29 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php
2.29 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php
1.35 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectorInterface.php
219 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php
1.41 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Connection.php
19.62 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/ConnectionInterface.php
1.39 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/MySqlGrammar.php
1.81 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php
16.63 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Grammar.php
3.51 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php
337 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php
1007 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php
44.08 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php
22.60 kB
 
/home/piia7365/prd/vendor/loic-sharma/profiler/src/config/config.php
1.40 kB
 
/home/piia7365/prd/app/config/packages/loic-sharma/profiler/config.php
1.40 kB
 
/home/piia7365/prd/vendor/loic-sharma/profiler/src/Profiler/Profiler.php
4.50 kB
 
/home/piia7365/prd/vendor/psr/log/Psr/Log/LoggerAwareInterface.php
288 bytes
 
/home/piia7365/prd/vendor/loic-sharma/profiler/src/Profiler/Logger/Logger.php
1.82 kB
 
/home/piia7365/prd/vendor/psr/log/Psr/Log/AbstractLogger.php
2.95 kB
 
/home/piia7365/prd/vendor/loic-sharma/profiler/src/Profiler/Logger/ProfilerLoggerInterface.php
517 bytes
 
/home/piia7365/prd/vendor/loic-sharma/profiler/src/Profiler/Timer.php
1023 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php
5.86 kB
 
/home/piia7365/prd/app/models/MenuLocale.php
325 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasMany.php
949 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php
6.52 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php
4.35 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Support/Collection.php
14.20 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Support/Facades/Request.php
282 bytes
 
/home/piia7365/prd/app/lib/menu/MenuMarker.php
307 bytes
 
/home/piia7365/prd/vendor/symfony/routing/Symfony/Component/Routing/Route.php
15.27 kB
 
/home/piia7365/prd/vendor/symfony/routing/Symfony/Component/Routing/RouteCompiler.php
9.97 kB
 
/home/piia7365/prd/vendor/symfony/routing/Symfony/Component/Routing/RouteCompilerInterface.php
830 bytes
 
/home/piia7365/prd/vendor/symfony/routing/Symfony/Component/Routing/CompiledRoute.php
3.18 kB
 
/home/piia7365/prd/app/controllers/PageController.php
4.44 kB
 
/home/piia7365/prd/app/lib/content/LinksPresenter.php
718 bytes
 
/home/piia7365/prd/app/lib/content/StaticContentPresenter.php
1.79 kB
 
/home/piia7365/prd/app/lib/content/ContentPresenter.php
2.43 kB
 
/home/piia7365/prd/app/models/Content.php
859 bytes
 
/home/piia7365/prd/app/models/ContentLocale.php
519 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Support/Facades/Config.php
285 bytes
 
/home/piia7365/prd/app/config/site.php
642 bytes
 
/home/piia7365/prd/vendor/nesbot/carbon/src/Carbon/Carbon.php
47.79 kB
 
/home/piia7365/prd/app/models/Author.php
396 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsTo.php
6.31 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php
2.17 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php
10.85 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/View/Compilers/Compiler.php
1.41 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/View/Compilers/CompilerInterface.php
497 bytes
 
/home/piia7365/prd/app/models/Category.php
674 bytes
 
/home/piia7365/prd/app/models/Link.php
227 bytes
 
/home/piia7365/prd/app/storage/views/d884b6ce4f1dd6cbf2553a91829cb21c
337 bytes
 
/home/piia7365/prd/app/storage/views/bea74e10cb4d9f1cb0e1ba157a20d010
1.05 kB
 
/home/piia7365/prd/app/storage/views/bf097a300989267865c26d2af814a2f6
1.19 kB
 
/home/piia7365/prd/app/storage/views/1f9d3444549710a92aa1738c1f2e996e
1.43 kB
 
/home/piia7365/prd/app/storage/views/840e315957523eabb3fcf70d46b7b370
545 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Support/Facades/URL.php
282 bytes
 
/home/piia7365/prd/app/storage/views/f8af55d49c785218224dd6f968773439
433 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Support/Facades/Form.php
266 bytes
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Html/FormBuilder.php
22.79 kB
 
/home/piia7365/prd/app/storage/views/93e8742bd9f2cc8dd62fbdaf485ad787
303 bytes
 
/home/piia7365/prd/vendor/davejamesmiller/laravel-breadcrumbs/src/DaveJamesMiller/Breadcrumbs/Facade.php
358 bytes
 
/home/piia7365/prd/vendor/davejamesmiller/laravel-breadcrumbs/src/DaveJamesMiller/Breadcrumbs/ServiceProvider.php
1.26 kB
 
/home/piia7365/prd/app/breadcrumbs.php
684 bytes
 
/home/piia7365/prd/vendor/davejamesmiller/laravel-breadcrumbs/src/DaveJamesMiller/Breadcrumbs/Manager.php
3.71 kB
 
/home/piia7365/prd/vendor/davejamesmiller/laravel-breadcrumbs/src/config/config.php
73 bytes
 
/home/piia7365/prd/app/lib/menu/BreadCrumbBuilder.php
979 bytes
 
/home/piia7365/prd/vendor/davejamesmiller/laravel-breadcrumbs/src/DaveJamesMiller/Breadcrumbs/Generator.php
1.70 kB
 
/home/piia7365/prd/app/storage/views/bdbffe695cc3ee1531def8264f17a9c1
477 bytes
 
/home/piia7365/prd/app/storage/views/a6fb6f1bfc3fccf1d771343a8cab2581
2.10 kB
 
/home/piia7365/prd/vendor/edvinaskrucas/notification/src/Krucas/Notification/Facades/Notification.php
299 bytes
 
/home/piia7365/prd/vendor/edvinaskrucas/notification/src/Krucas/Notification/NotificationsBag.php
19.12 kB
 
/home/piia7365/prd/vendor/edvinaskrucas/notification/src/Krucas/Notification/Collection.php
3.28 kB
 
/home/piia7365/prd/vendor/laravel/framework/src/Illuminate/Support/Facades/Input.php
616 bytes
 
/home/piia7365/prd/app/storage/views/bfd66a8c428cb506a97f39d0fba6feae
646 bytes
 
/home/piia7365/prd/vendor/loic-sharma/profiler/views/profiler.php
3.75 kB