Vue, React, Alpine and JS enthusiast. Preferably in Neovim.
Currently looking for a full time JS job.
Component collection for Vue 3 applications and Tailwindcss.
https://github.com/maciejg-git/litewind-vue
https://vue-litewind.netlify.app/documentation/installation
https://vue-litewind-test.netlify.app/
Icon browser for: Bootstrap Icons, Material Design Icons, Font Awesome Icons and Heroicons with additional features for better icon workflow.
https://github.com/maciejg-git/vue-icon-browser
https://iconbrowser.netlify.app/
YTPlay is an application for playing, searching and displaying multiple Youtube playlists.
https://github.com/maciejg-git/yt-play
GeonamesMap is mapping application for ArcGIS and OpenStreetMap Map Servers. For all maps enthusiasts like me.
https://github.com/maciejg-git/geonames-map
https://geonames-map.netlify.app/
Simple PoC of reporting dashboard for company delivering software for digital entertainment industry. Build with Vue 2, Vuetify and D3.
https://github.com/maciejg-git/viewership-dashboard
https://viewership-dashboard.netlify.app/
Light Vue 3 and FloatingUI composable function to position elements like dropdown, popovers and tooltips.
https://github.com/maciejg-git/vue-use-floating
Datepicker component for Vue 3.
https://github.com/maciejg-git/vue-datepicker
https://vue-datepicker-documentation.netlify.app/
Tooltip directive for Vue 3.
https://github.com/maciejg-git/vue-tooltip-directive
https://vue-litewind.netlify.app/documentation/tooltip
Light Vue components to make flexbox based grids with Tailwindcss classes.
https://github.com/maciejg-git/vue-tailwind-grid
https://vue-litewind.netlify.app/documentation/grid
Application for searching geographic locations in USA using USGS API. Build with: Vue 2, Vuex, Bootstrap 4.
https://github.com/maciejg-git/geonames
SRS learning app for Japanese language.
https://github.com/maciejg-git/kigasuru
An app to explore and discover music videos from Black Metal Promotion Youtube channel.
https://github.com/maciejg-git/metaltube
Components collection for Alpine and Tailwind.
https://github.com/maciejg-git/litewind-alpine
https://litewind-alpine.netlify.app/documentation/introduction/
An Alpine plugin that enables reusable components by referencing external HTML via URL or template IDs.
https://github.com/maciejg-git/alpine-remote-component-plugin
https://alpine-remote-component.netlify.app
https://github.com/maciejg-git/simple-analytics-dashboard
https://simple-analytics-dashboard.netlify.app/
Simple tool to visualize, test and debug Alpine CSS transitions.
https://github.com/maciejg-git/alpine-transition-tool
[https://alpine-transition-tool.netlify.app/](https://alpine-transition-tool.netlify.app/]
Backend for YTPlay application.
https://github.com/maciejg-git/ytplay-koa
Bootstrap icons, Material Design Icons, Font Awesome and Heroicons icons converted to unified, self contained Vue 3 components and SVGs.
https://github.com/maciejg-git/vue-icons
Super simple analytics script that tracks visits of your pages. It uses Supabase API by default but can be easily modified to send data to any backend.
https://github.com/maciejg-git/simple-analytics
Light, framework independent validation function.
https://github.com/maciejg-git/use-validation
https://litewind-alpine.netlify.app/documentation/validation/
use-animate is a simple animation loop running on requestAnimationFrame.