CL Calc adalah kalkulator berbasis web berbasis web terbuka, ringan, dan ringan. Ini dibangun sebagai situs web yang sepenuhnya statis dan di -host melalui halaman GitHub. Sebagai hasil dari sepenuhnya statis, CL Calc melakukan semua perhitungan di sisi klien.
CL Calc dapat diinstal sebagai Aplikasi Web Progresif (PWA) dan dapat bekerja sepenuhnya offline.
CL Calc menggunakan pustaka MathJS untuk penguraian dan evaluasi ekspresi dan dengan demikian semua fitur MathJS tersedia di CL Calc.
Beberapa fitur CL Calc meliputi:
Dokumentasi tersedia di sini.
Jika Anda benar -benar baru di CL Calc, Anda mungkin ingin memeriksa Panduan Mulai Kecil Kecil ini.
Tema Cahaya: 
Tema Gelap: 
Dapatkan sumber dari GitHub:
git clone https://github.com/ovk/clcalc.git
cd clcalc
Instal dependensi:
npm install
Untuk membangun versi produksi situs web CL Calc Static:
npm run dist
Ini akan membuat dist Directory dengan HTML, CSS, file dan gambar JavaScript yang dihasilkan.
Untuk menjalankan pengembangan server web:
npm run dev
Secara default, server web pengembangan akan menjadi hosting konten direktori dist di http: // localhost: 8080. Host, port, dan beberapa pengaturan lainnya dapat disesuaikan dalam konfigurasi tugas webserver Gulp di gulpfile.js . Pengembangan Build menghasilkan peta sumber dan tidak meminifkan file JavaScript dan HTML. Live Reload juga diaktifkan.
Sebelum menjalankan tes, lakukan produksi atau pengembangan build terlebih dahulu (sesuai bagian pembuatan di atas).
Untuk menjalankan tes:
npm test
Ini akan menjalankan tes di Chrome dan Firefox secara paralel secara default. Ini dapat disesuaikan dalam file karma.conf.js .
Ini juga akan menghasilkan data cakupan kode yang tersedia di bawah direktori coverage .
CL Calc dilisensikan di bawah lisensi MIT.