Open Source

Paketi i alati za moderni web razvoj

Ovdje možeš pronaći JamIT open-source pakete za Vue, Nuxt, React i TypeScript. Fokus je na jasnim API-jima, kvalitetnoj tipizaciji i rješenjima za stvarne razvojne probleme.

Projekti

Open-source paketi

Objavljeni paketi, razvoj u toku i planirani alati.

Objavljeno

jamit-audio-recorder

Moderna biblioteka za snimanje zvuka za Vue, Nuxt, React i Vanilla TypeScript. Planirane funkcije uključuju snimanje, pauziranje, nastavak, prikaz nivoa zvuka, izbor uređaja i SSR-sigurnu integraciju.

  • TypeScript
  • Vue
  • Nuxt
  • React
  • MediaRecorder API
Objavljeno

jamit-maplibre-viewport

Lagan i potpuno tipiziran viewport i safe-area manager za MapLibre GL JS aplikacije sa dinamičkim UI overlayima.

  • TypeScript
  • MapLibre GL JS
  • ResizeObserver
Objavljeno

jamit-image-optimizer

Frameworkski nezavisna i potpuno tipizirana biblioteka za optimizaciju slika prije uploada u pregledniku. Slike se lokalno skaliraju, kompresuju i konvertuju pomoću Web Workera i WebAssemblyja, uz podršku za mješovite grupe datoteka, optimizaciju prema ciljanoj veličini i nativno HEIC/HEIF dekodiranje tamo gdje ga preglednik podržava.

  • TypeScript
  • Web Workers
  • WebAssembly
  • JPEG / PNG / WebP
  • HEIC / HEIF
Saradnja

Ideje, greške ili prijedlozi za poboljšanje?

Javni paketi se razvijaju uz povratne informacije. Issues, prijedlozi funkcionalnosti i pull requestovi su dobrodošli na GitHubu.

Idi na GitHub