Punjabi is an important language of the world. Here is a list of Punjabi computing sources:
Punjabi typing tools
Punjabi word-processing tools
Punjabi spell checkers
Gurmukhi fonts
Font converters
Script converters
Dictionaries
Punjabi morphological analysis
Punjabi machine translation software
Gurmukhi OCRs
Punjabi grammar checkers
Punjabi learning tools
Search engines
Digitization
Gurbani
eBooks
Online Punjabi newspapers and magazines
Other useful links
Articles on tools and techniques