Kamshory Library merupakan kupulan dari library yang pernah dibuat oleh Kamshory Studio. Selain digunakan sendiri untuk membuat beberapa software, beberapa library juga tersedia bagi pengembang lain.

Kamshory Library terbagi menjadi 2 yaitu berbasis desktop dan berbasis web. Library berbasis desktop dibuat dalam bahasa C dan C++ sedangkan library berbasis web dibuat dalam bahasa PHP dan JavaScript.

Library Berbasis Desktop

Library berbasis desktop antara lain adalah sebagai berikut:

  1. Umum
  2. Pengolahan Citra
    1. Rotasi 90 derajat
    2. Rotasi 180 derajat
    3. Rotasi 270 derajat
    4. Flip Vertical
    5. Flip Horizontal
    6. Increase/Decrease Brightness
    7. Increase/Decrease Contrass
    8. Resize
    9. Collapse Effect

Library Berbasis Web

  1. Kams Mail Parser
    Kams Mail Parser merupakan library untuk menguraikan data dari email. Dengan Kams Mail Parser, pengembang software dapat mengambil data pada bagian tertentu dari sebuah email misalnya alamat pengirim, tanggal pengiriman, teks pesan, file lampiran, dan sebagainya. Kams Mail Parser dibuat dalam bahasa PHP
  2. Kams Atom Parser
    Kams Atom Parser merupakan library untuk menguraikan data atom dari sebuah web. Data berupa XML tersebut diuraikan menjadi array. Dengan Kams Atom Parser, pengembang dapat mengambil data pada bagian tertentu dari sebuah atom misalnya judul artikel, isi artikel, dan sebagainya. Kams Atom Parser dibuat dalam bahasa PHP
  3. Kams Web Parser
    Kams Web Parser merupakan library untuk menguraikan data dari sebuah halaman web. Halaman web dalam bentuk HTML diuraikan berdasarkan tag-tag yang ada. Output dari Kams Web parser adalah sebagai berikut:
    1. Heading (h1, h2, h3, h4, h5, dan h6)
    2. Paragraph
    3. Image
  4. Kams Tree Menu Builder
    Kams Tree Menu Builder merupakan library untuk membuat menu 2 tingkat. Library ini dibuat dalam bahasa JavaScript dan memerlukan jQuery. Kams Tree Menu Builder sangat sederhana dan ringan dan cocok untuk semua web yang menggunakan menu 2 tingkat
  5. Kams PopUp Menu
    Kams PopUp Menu merupakan library untuk membuat tree popup menu dengan banyak tingkatan tanpa batas. Manu dibuat dengan unordered list bertingkat kemudian library ini melakukan manipulasi sehingga pada saat sebuah menu disorot, menu yang berada di bawahnya ditampilkan.  Kams PopUp Menu dibuat dalam bahasa JavaScript dan membutuhkan jQuery
  6. Kams Hit Counter
    Kams Hit Counter merupakan library untuk menampilkan hit counter atau pencacah kunjungan dalam bentuk gambar. Gambar berisi angka 0-9 yang disusun secara mendatar dari kiri ke kanan dengan lebar sama. Script akan memotong-motong gambar tersebut kemudian menyusunnya kembali sesuai dengan angka yang akan ditampilkan. Kams Hit Counter dibuat dalam bahasa PHP. Kams Hit Counter membutuhkan modul Graphic Draw atau GD
  7. Kams Captcha
    Kams Captcha merupakan library untuk menampilkan CAPTCHA. CAPTCHA ini bisa menggunakan beberapa font yang rumit sehingga tidak bisa dibaca oleh Optical Character Recognition atau OCR. Kams Captcha dibuat dalam bahasa PHP. Kams Captcha membutuhkan modul Graphic Draw atau GD
  8. KamSession
    KamSession merupakan library untuk menyimpan data session ke database MySQL. KamSession menggunakan cookie pada browser untuk menyimpan ID yang dipecah dan dimanipulasi. Pengembang dapat mengatur nama host server database, nama database, nama pengguna database, password pengguna database, nama tabel, nama cookie, masa berlaku cookie, serta domain yang akan menggunakan data session tersebut. KamSession dibuat dalam bahasa PHP
  9. Kams TidyHTML
    Kams TidyHTML merupakan library sederhana untuk merapikan data HTML dan memperbaiki tag HTML yang salah atau tidak tertutup untuk menghindari rusaknya tampilan web. Kams TidyHTML ditulis dalam bahasa PHP dan menggunakan class DOMDocument pada PHP
  10. Kams Color Picker
    Kmas Color Picker merupakan library untuk mengambil kode warna yang terdiri dari 6 angka heksa desimal (24 bit warna). Kams Color Picker sangat berguna bagi pengembang software yang membutuhkan interface atau antar muka bagi pengguna untuk memasukkan kode warna. Kams Color Picker dilengkapi dengan pratinjau warna yang dipilih. Kams Color Picker dibuat dalam bahasa JavaScript dan membutuhkan jQuery
  11. Kams Form Checker
    Kams Form Checker merupakan library untuk memeriksa kelengkapan isian sebuah form. Field yang wajib diisi diberi atribut tertentu. Pada saat pengguna mengirim form tersebut, browser akan memeriksa setiap field dari form. Apabila field yang wajib diisi belum diisi oleh pengguna, browser akan meminta pengguna untuk mengisinya dan membatalkan proses pengiriman form. Kams Form Checker dibuat dalam bahasa JavaScript. Kams Form Checker membutuhkan jQuery
  12. Kams Self Indexing
    Kams Self Indexing merupakan library untuk membuat indeks dari sebuah halaman. Indeks dibuat berdasarkan header dari sebuah halaman. Dengan Kams Self Indexing, pengembang dapat membuat navigator ke bagian tertentu dari sebuah halaman HTML. Kams Self Indexing dibuat dalam bahasa JavaScript dan membutuhkan jQuery
  13. Kams Emot Generator
    Kams Emot Generator adalah library untuk membuat antarmuka emoticon dan mengubah kode emoticon menjadi gambar. Kams Emot Generator dibuat dalam bahasa PHP