Resources for developers

  • Cities of the world
    Includes latitudes and longitudes.

  • Country lookup by IP address
    This database provides a country indication based on a visitor's IP.

  • Country names and codes
    The ISO-3166 two-letter codes are widely used on the Internet despite their limitations. Updates to the list are released every few months. Check the ISO website.

  • Document icons
    Adobe Acrobat Document (PDF)
    Compressed (zipped) Folder (ZIP)
    HTML Document (Word icon) (HTM)
    Microsoft Office Access Application (MDB)
    Microsoft Office Excel Worksheet (XLS)
    Microsoft Office Publisher Document (PUB)
    Microsoft Office Visio Document (VSD)
    Microsoft Office Word Document (DOC)
    Microsoft Office OneNote Section (ONE)
    Microsoft Office Outlook Item (MSG)
    Text Document (TXT)
    More icons

  • Flags of the world
    Several sets of icons.

  • Internet TLDs
    Internet top-level domains are loosely based on country codes, with a few exceptions.

  • Language names and codes
    ISO-639 language codes.

  • International postal address formats
    A large collection of examples and resources.

  • MIME types
    Media content types are managed by the IANA.

  • US States
    AL,AK,AZ,AR,CA,CO,CT,DE,DC,FL,GA,HI,ID,IL,IN,IA,KS,KY,LA,ME,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,OH,OK,OR,PA,RI,SC,SD,TN,TX,UT,VT,VA,WA,WV,WI,WY

    Alabama,Alaska,Arizona,Arkansas,California,Colorado,Connecticut,Delaware,District of Columbia,Florida,Georgia,Hawaii,Idaho,Illinois,Indiana,Iowa,Kansas,Kentucky,Louisiana,Maine,Maryland,Massachusetts,Michigan,Minnesota,Mississippi,Missouri,Montana,Nebraska,Nevada,New Hampshire,New Jersey,New Mexico,New York,North Carolina,North Dakota,Ohio,Oklahoma,Oregon,Pennsylvania,Rhode Island,South Carolina,South Dakota,Tennessee,Texas,Utah,Vermont,Virginia,Washington,West Virginia,Wisconsin,Wyoming


18 August 2004

Internet Protocol
The most basic protocol to communicate on the Internet.
Portable Document Format
A document format requireing Adobe Acrobat Reader.
HyperText Markup Language
The coding language used to create hypertext documents for use on the World Wide Web.
ISO-3166
Three-part geographic coding standard for coding the names of countries and dependent areas, and the principal subdivisions thereof.