Projects in Awesome Lists by small-tech
A curated list of projects in awesome lists by small-tech .
https://github.com/small-tech/site.js
[Moved to Codeberg] Develop, test, and deploy your secure static or dynamic personal web site with zero configuration.
Last synced: 06 Dec 2024
https://github.com/small-tech/jsdb
A transparent, in-memory, streaming write-on-update JavaScript database for Small Web applications that persists to a JavaScript transaction log.
Last synced: 27 Feb 2025
https://github.com/small-tech/watson
Watson is a best-practices application template for elementary OS 6 (Odin).
elementaryos elementaryos-odin vala
Last synced: 11 Nov 2024
https://github.com/small-tech/auto-encrypt
Implements the subset of RFC 8555 – Automatic Certificate Management Environment (ACME) – necessary for a client to support TLS certificate provisioning from Let’s Encrypt using HTTP-01 challenges.
Last synced: 11 Nov 2024
https://github.com/small-tech/auto-encrypt-localhost
Automatically provision trusted development-time (localhost) certificates in Node.js without browser errors via mkcert.
Last synced: 11 Nov 2024
https://github.com/small-tech/https
Drop in replacement for Node HTTPS module that automatically handles certificate provisioning and renewal both at localhost (via Auto Encrypt Localhost) and at hostname (via Auto Encrypt).
Last synced: 11 Nov 2024
https://github.com/small-tech/comet
A beautiful git commit message editor for elementary OS.
Last synced: 27 Feb 2025
https://github.com/small-tech/should-i-pipe-it
Is this installation script safe to pipe into my shell?
Last synced: 11 Nov 2024
https://github.com/small-tech/esm-tape-runner
Basic test runner for tape that supports ECMAScript Modules (ESM; es6 modules). Runs your tests in isolation, one after the other.
Last synced: 11 Nov 2024
https://github.com/small-tech/remote
A little class for messaging with sockets.
Last synced: 11 Nov 2024
https://github.com/small-tech/portable-rsync-with-ssh-for-windows
Based on github: fdcastel/cygrsync, a portable distribution of rsync with SSH for Windows. Uses the binaries from cygwin. Runs without cygwin installed.
Last synced: 27 Feb 2025
https://github.com/small-tech/tap-monkey
A tap formatter that’s also a monkey.
Last synced: 27 Feb 2025
https://github.com/small-tech/svelte-nano-donate
A donation component for the Nano cryptocurrency built using Svelte (which you can use in non-Svelte projects also).
Last synced: 11 Nov 2024
https://github.com/small-tech/node-hugo
Provides a cross-platform interface to the Hugo binary from Node.js.
Last synced: 11 Nov 2024
https://github.com/small-tech/spinners
Two indeterminate progress spinners, one with lines and the other with dots (available in animated SVG, animated PNG, JavaScript, and Svelte).
Last synced: 14 Mar 2025
https://github.com/small-tech/web-routes-from-files
Recursively traverses a given directory structure and uses convention to create a list of web route objects that map url paths to JavaScript callback files.
Last synced: 10 Jan 2025
https://github.com/small-tech/site-vite-svelte
Site.js + Vite + Svelte starter template
Last synced: 27 Feb 2025
https://github.com/small-tech/import-fresh
Import a fresh, uncached, version of an EcmaScript Module (ESM; aka ES6 module/JavaScript Module).
Last synced: 27 Feb 2025
https://github.com/small-tech/nodekit-for-codium
NodeKit extension for Codium (forked from Svelte Language Tools)
Last synced: 27 Feb 2025
https://github.com/small-tech/gills
A very simple Fish shell plugin that adds an empty line after your prompt and before the output of your command to balance the whitespace around them.
Last synced: 11 Nov 2024
https://github.com/small-tech/comment-out-css
A Visual Studio Code and VSCodium extension that enables you to comment out sections of your CSS even if they contain comments. Basically, it adds the ability to have nested comments in CSS to VScode (and VSCodium).
Last synced: 27 Feb 2025
https://github.com/small-tech/tape-with-promises
Adds promise support (rejects(), doesNotReject()) to tape by decorating it using tape-promise.
Last synced: 11 Nov 2024
https://github.com/small-tech/state
A tiny JavaScript state management class that supports Svelte stores.
Last synced: 27 Feb 2025
https://github.com/small-tech/npm-init-es6
A blank template for quickly scaffolding free and open Node.js ES Modules (ESM) projects
Last synced: 27 Feb 2025
https://github.com/small-tech/sitekit
A template for creating your own Site.js + SvelteKit app.
Last synced: 27 Feb 2025
https://github.com/small-tech/svelte-nano-donate-demo
A SvelteKit project demonstrating the use of the NanoDonate component.
Last synced: 27 Feb 2025
https://github.com/small-tech/vpn
A more elegant command-line interface for AzireVPN’s WireGuard service.
Last synced: 27 Feb 2025
https://github.com/small-tech/owncast-custom-stylesheet
The custom stylesheet for our Owncast instance.
Last synced: 27 Feb 2025
https://github.com/small-tech/site.js-websocket-rpc-example
Simple Site.js WebSocket RPC (Remote Procedure Call) example
Last synced: 27 Feb 2025
https://github.com/small-tech/eff-diceware-passphrase
EFF Diceware Passphrase module forked from Emil Bay’s excellent module of the same name.
Last synced: 27 Feb 2025
https://github.com/small-tech/comet-site
Working out the design of the Comet site (and thus the Watson task/publish sites)
Last synced: 27 Feb 2025
https://github.com/small-tech/comet-screenshots
Localised screenshots of Comet app for elementart OS AppCenter
Last synced: 27 Feb 2025
https://github.com/small-tech/subresource-integrity-spike
A quick spike to test subresource integrity behaviour on the same domain and via ESM imports.
Last synced: 27 Feb 2025
https://github.com/small-tech/.github
General files that apply to all Small Technology Foundation repositories on GitHub.
Last synced: 27 Feb 2025
https://github.com/small-tech/cross-platform-hostname
Provides a cross-platform os.hostname() by returning not just the computer name but the full computer name on Windows 10 (which can be a domain name that includes the primary DNS suffix.)
Last synced: 27 Feb 2025
https://github.com/small-tech/npm-init-small-tech
Internal use only: new Node.js project creation command
Last synced: 27 Feb 2025
https://github.com/small-tech/node-pebble
A Node.js wrapper for Let’s Encrypt’s Pebble (a small RFC 8555 ACME test server not suited for a production certificate authority)
Last synced: 27 Feb 2025