jhsware
Fullstack developer with a passion for tools to create great user experiences. I also prefer lightweight over bloat, as long as the code is readable.
Stockholm
Pinned Repositories
awesome-inferno
Awesome collection about the Inferno library :fire:
component-registry
Register and look up your Javascript components by interface to create beautifully decoupled code. Simple and elegant overriding mechanism gives you awesome reusability of any components you write.
database-services
Fire up all your database backends in docker containers for local development using a single command. Only listens to localhost.
inferno-animation
Animate Inferno.js components on mount and dismount
inferno-bootstrap
Bootstrap 4 as Inferno.js components, no need for jQuery
inferno-formlib
Bootstrap 4 compatible form generation library for Inferno.js using isomorphic-schema definitions.
inferno-popper
Inferno.js wrapper around Popper.js, ported from react-popper
isomorphic-schema
Isomorphic Javascript form validation library. Supports nested forms, rules for skipping validation of fields and multi-field validation. Has i18n support.
koa-restish
Server and client library allowing RESTish endpoints with batching and caching. An easy to learn and lightweight alternative to GraphQL.
safe-utils
Defensive programming helper methods that will change your life
jhsware's Repositories
jhsware/inferno-animation
Animate Inferno.js components on mount and dismount
jhsware/component-registry
Register and look up your Javascript components by interface to create beautifully decoupled code. Simple and elegant overriding mechanism gives you awesome reusability of any components you write.
jhsware/isomorphic-schema
Isomorphic Javascript form validation library. Supports nested forms, rules for skipping validation of fields and multi-field validation. Has i18n support.
jhsware/inferno-parcel-templates
jhsware/streamix-package-examples
Graphics package examples for Streamix Panel. A graphics overlay software for the ATEM Mini series of video mixers.
jhsware/streamix-package-templates
Streamix Panel is a graphics overlay software for the ATEM Mini series of video mixers.
jhsware/database-services
Fire up all your database backends in docker containers for local development using a single command. Only listens to localhost.
jhsware/koa-restish
Server and client library allowing RESTish endpoints with batching and caching. An easy to learn and lightweight alternative to GraphQL.
jhsware/apifirst
jhsware/azure-docs
Open source documentation of Microsoft Azure
jhsware/babel-plugin-inferno
jhsware/brunch-with-inferno
A modern JS skeleton with Inferno for Brunch.
jhsware/canvas-data-cli
Command line tool to connect and download files from Canvas Data
jhsware/create-inferno-app-experimental
Set up a modern web app by running one command.
jhsware/dartssh2
SSH and SFTP client written in pure Dart, aiming to be feature-rich as well as easy to use.
jhsware/dartssh2_cli
This repo contains the source code for dartssh and dartsftp command line tools.
jhsware/flutter_suncalc
A dart port of the suncalc library from https://github.com/mourner/suncalc
jhsware/inferno
An extremely fast, React-like JavaScript library for building modern user interfaces
jhsware/inferno-carousel-pure
Inferno native carousel component, forked from nuka-carousel
jhsware/inferno-website
jhsware/inferno-youtube
Inferno.js powered YouTube player component
jhsware/koa
Expressive middleware for node.js using ES2017 async functions
jhsware/mobiledoc-kit
A toolkit for building WYSIWYG editors with Mobiledoc
jhsware/nixos-infect
[GPLv3+] install nixos over the existing OS in a DigitalOcean droplet (and others with minor modifications)
jhsware/parcel
The zero configuration build tool for the web. 📦🚀
jhsware/parcel-resolver-ignore
Parcel plugin that allows you to ignore assets/import syntax from bundling.
jhsware/prettier
🔨 Native, blazingly-fast Prettier CLI on Github Actions
jhsware/sdk
The Dart SDK, including the VM, dart2js, core libraries, and more.
jhsware/test-ts-server
jhsware/wirenix
Wireguard Mesh Networking for NixOS