About This Website

Map of Islamic Towns

All of the images available here are drawn from the rich heritage of architectural decoration in the Islamic world, a subject that has long fascinated me. The bulk of the images derive from my own photo-archive, the fruits of a whole series of trips to different parts of the Islamic world, together with my own drawings and analyses of Islamic patterns taken from various publications. This collection is augmented with a selection of earlier printed material dealing with the same subject.

I feel that this marvellous artistic tradition deserves to be better known and that it has a great deal to offer, not only to art-historians and other specialists, but to designers and lovers of art and beauty everywhere. At their best these images express a refined and even sublime aesthetic sensibility, but they always remain perfectly accessible. Because of this they seem to me to offer a particularly appropriate antidote to the fears and suspicions that may have been induced by recent notions of a ‘clash of civilisations’. The need to express and appreciate Beauty, through Art, is surely a universal human response.

How to find your way around

The problem here, as with any extensive collection of images, is to locate those that might be relevant or inspiring without becoming bogged down by those that are not. To make the archive as accessible as possible then, there are various search options for both general, and more specific, requirements.

Firstly, there are a series of Slideshows each presenting 50 select images of architectural decoration from a particular country or region.

The Main Archive by Region itself can be browsed in its entirety region by region, image by image.

For those with more specific requirements there are other search options The images are indexed in a number of different ways; by the Medium in which they were made (ceramics, plaster, wood etc.); by the Architectural Feature involved (doors, domes, ceilings, walls etc.) also by their location (in a particular Town), and by specific Monuments. To explore the Photo-Archive in this way go to Other Browse Options.

In addition to the above, every image on the website can be found via its individual Catalogue Number (just use the search box).

Information Panels

When they are called up every image from the Main Archive, Peripheral Material and Museums is accompanied by a data panel. Together with the monuments name this gives the Town, Region and, wherever possible, its date and dynasty*. It also indicates the architectural feature, the medium employed, and the particular category of decoration (i.e. Geometric, Calligraphic or Floriated Arabesque). There is, as well, Additional Information regarding alternative names for monuments, the use of details etc.

Links to the appropriate images on our sister site, www.Tilingsearch.org which offers digitised versions of particular patterns, may be found on an adjacent panel.

*There are obvious complications with dating - one cannot always be sure that a given architectural feature is coeval with its monument or whether it is a later addition, or indeed, a much later restoration. The dates given in the data-panels are usually the foundation dates of the monument involved, and the Dynasty that of the founding dynasty. Later additions and restorations are indicated as such according to the best available knowledge.

Other features of this website

In addition to the photo-images themselves, there is a range of other material relating to the general subject of Islamic pattern available on this website.

Drawings, Diagrams & Analyses

Much of the appeal of Islamic decorative art derives from its abiding preoccupation with formal, and often highly complex, geometries. It seems appropriate in this context to present the work of various individuals who have investigated these patterns and their underlying construction. Two of the most notable were the 19th century Frenchman, Jules Bourgoin, and E. Hanbury Hankin, Chief Botanist in the early 20th century British Raj - the former being a formidable collector of Islamic patterns, the latter a determined investigator of their construction. We have also included the work of David Wade in this field, taken from various of his publications, and are pleased to add Nick Crossling's marvellous drawings and analyses of Persian 10-fold patterns.

Background Notes

A series of texts are available that place the rich traditions of Islamic decorative art in context. They trace the origins and development of Islam itself, and examine the various cultural influences that have contributed to its particular aesthetic preferences. Background Note #1 deals with the Historical setting and rise of Islam; #2 the all-important Religious dimension; #3 the Philosophical and scientific contribution (particularly the impact of Greek thought on Islamic culture); #4 shows how, as Islam gained cultural confidence, it naturally evolved its own distinctive styles - artistic as well as social. Note #5 deals with the Materials and mediums chosen to express these styles; #6 with both the basic Islamic stylistic unity, and the many variations of its expressions found throughout the widespread Islamic world. These notes conclude with a personal reflection on this broad subject.

Earlier Published Material

There is something of a history of the influence of Islamic art on that of the west. In fact Islamic art and architecture exerted a distant influence on Europe from the medieval period on. But the European incursions into the Islamic world in the 19th century mark the beginnings of a recognition, by some at least, of its high aesthetic achievements. Happily, this wave of interest coincided with the development of high quality photo-lithography. This resulted in a whole range of magnificent printed books, extracts from which are reproduced here - together with other relevant published material.

Tilingsearch

Many of the patterns found in ‘Pattern in Islamic Art’ are readily linkable to Brian Wichmann’s Tilingsearch site, where they are analysed in geometrical detail. Wichmann’s website provides high quality digitised images of the patterns involved, the symmetry groups to which they belong and the means of locating these images by means of their geometric properties. It also provides an authoritative source of these patterns and their appearance in other settings. It is strongly recommended.

Glossary & Bibliography

Various technical and other terms from the Islamic world are used in this website, for which there is a Glossary. There is also a Bibliography, listing a broad selection of books relating to this subject, many of which are still in print.

There are no log entries.
Time Query
158.09ms
select * from `menu` where `menu`.`deleted_at` is null and `status` <> 'disabled' order by `weight` asc
162.7ms
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'
157.42ms
select * from `content` where `content`.`deleted_at` is null and `type` = 'static' and `menu_id` = '2' limit 1
167.84ms
select * from `content_locale` where `content_locale`.`deleted_at` is null and `content_locale`.`content_id` = '2' and `lang` = 'en' limit 1
166.52ms
select * from `author` where `author`.`id` is null limit 1
Name Running Time (ms)
application
1292.5ms
 
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/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/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