Projects

Simple Web App Processing Interface

2024 | github | npm (792 installs)

Simple Web App Processing Interface is, in it's core, an interface for monitoring and parsing your web application's static files: it can build your application on your demand, watch files in your root directory and rebuild them whenever they're changed, and run local HTTP server to serve them. However, with the addition of it's powerful plugins, Swappi can encapsulate your entire application's codebase and it's build process, so that you can focus on really matters: coding awesome web.

  • Processes your application's files as per your configuration
  • Runs watcher and rebuilds application on every file change
  • Runs local HTTP server and serves your application in browser
  • Supports templates and reusable partials
  • Optimizes images
  • Minifies HTML, CSS, and JS
  • Generates favicon
  • Handles application routing

Web Fotoszop

2023 | demo | github (7 forks)

Web Fotoszop is an application created by 3rd grade students at Academic High School of Polish-Japanese Academy of Information Technology during 2022/23 school year. It is a showcase of web browser capabilities and some image processing algorithms.

Netlify Plugin Chromium

2020 | github (14 stars, 11 forks) | npm (42507 installs)

This is Netlify Build Plugin. It is meant to be used in projects connected to Netlify CI/CD pipeline. Netlify Build Plugins are currently opt-in BETA feature. Learn how to enable them for your project here.

This plugin hooks into installation stage of the build process and extends it with additional step which checks if Chromium is installed and installs Chromium binaries if needed. The latest suitable build of Chromium for your platform will be installed with the help of chromium npm package. Installation typically takes around 20-30 seconds.

Coronavirus Tracker

2020 | github (2 stars, 2 forks)

Simple Preact PWA displaying latest information about coronavirus encounters around the world.

JS Console Tetris

2019 | demo | github (1 stars, 1 forks)

Tetris game written in JS that runs in JS console in your browser.

Webpack Bundle Content Validator

2017 | github | npm (182 installs)

Webpack plugin and CLI tool for Webpack bundle content validation.

  • check if your Webpack bundle contains mandatory dependencies and doesn't contain disallowed ones
  • print warning in console or fail whole build process when validation is not successful
  • use as Webpack plugin or CLI tool

React Redux TypeScript Boilerplate

2016 | github (6 stars, 1 forks)

This is skeleton of React application, coded in TypeScript, using Redux to handle application state. It runs on React in version 16 and TypeScript in version 2.7. It consists of two parts: application skeleton itself, and code samples that can be used as templates for new solutions.