Projects in Awesome Lists by kriasoft
A curated list of projects in awesome lists by kriasoft .
https://github.com/kriasoft/react-starter-kit
The web's most popular Jamstack front-end template (boilerplate) for building web applications with React
boilerplate cloudflare firebase firestore graphql hackathon hono javascript jotai joy-ui nodejs react reactjs scaffolding serverless starter-kit template trpc typescript vite
Last synced: 10 May 2025
https://github.com/kriasoft/react-firebase-starter
Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay
boilerplate create-react-app firebase firebase-functions firestore gcp graphql hmr javascript postgresql react reactjs relay relay-modern seo server-side-rendering serverless spa ssr styled-components
Last synced: 14 May 2025
https://github.com/kriasoft/graphql-starter-kit
💥 Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, and Joy UI.
api boilerplate cloud-run graphql graphql-yoga hackathon jotai joy-ui monorepo nodejs postgres postgresql pothos prisma react starter-kit template terraform typescript yarn
Last synced: 13 May 2025
https://github.com/kriasoft/folder-structure-conventions
Folder / directory structure options and naming conventions for software projects
Last synced: 25 Mar 2025
https://github.com/kriasoft/Folder-Structure-Conventions
Folder / directory structure options and naming conventions for software projects
Last synced: 17 Mar 2025
https://github.com/kriasoft/universal-router
A simple middleware-style router for isomorphic JavaScript web apps
react reactjs router routes routing server-side-rendering single-page-app spa ssr vuejs
Last synced: 14 May 2025
https://github.com/kriasoft/isomorphic-style-loader
CSS style loader for Webpack that is optimized for isomorphic (universal) web apps.
Last synced: 13 May 2025
https://github.com/kriasoft/aspnet-starter-kit
Cross-platform web development with Visual Studio Code, C#, F#, JavaScript, ASP.NET Core, EF Core, React (ReactJS), Redux, Babel. Single-page application boilerplate.
Last synced: 15 May 2025
https://github.com/kriasoft/node-sqlite
SQLite client wrapper around sqlite3 for Node.js applications with SQL-based migrations API written in Typescript
async database db es7-async migrate migration migrations nodejs sql sqlite typescript
Last synced: 14 May 2025
https://github.com/kriasoft/react-app
Create React App with server-side code support
babel boilerplate create-react-app graphql graphql-js isomorphic javascript react react-starter react-starter-kit reactjs relay relay-modern server-side-rendering single-page-app ssr template webpack
Last synced: 15 May 2025
https://github.com/kriasoft/babel-starter-kit
:tropical_fish: Babel Starter Kit is a project template for authoring and publishing JavaScript libraries
Last synced: 13 Apr 2025
https://github.com/kriasoft/react-decorators
A collection of higher-order ReactJS components
Last synced: 08 Jul 2025
https://github.com/kriasoft/node-starter-kit
Node.js / GraphQL project template pre-configured with TypeScript, PostgreSQL, login flow, transactional emails, unit tests, CI/CD workflow.
babel boilerplate cloud-functions database graphql javascript knex knexjs node nodejs postgres postgresql seed sql starter starter-kit template typescript webapp website
Last synced: 11 Apr 2025
https://github.com/kriasoft/cloudflare-starter-kit
Template (boilerplate) repository for scaffolding Cloudflare Workers projects
boilerplate cdn cloudflare cloudflare-workers edge edge-computing firebase firebase-auth front-end frontend gcp hachathon jamstack miniflare scaffolding starter-kit template typescript vite webworker
Last synced: 01 Jul 2025
https://github.com/kriasoft/AngularJS-SPA-Template
AngularJS SPA Template for Visual Studio is a project skeleton for a simple single-page web application (SPA) built with AngularJS, Bootstrap, and ASP.NET (MVC, Web Api, SignalR).
Last synced: 11 May 2025
https://github.com/kriasoft/hyperapp-render
Render Hyperapp to an HTML string with SSR and Node.js streaming support.
html hyperapp render server-side-rendering ssr stream
Last synced: 24 Apr 2025
https://github.com/kriasoft/angularjs-spa-template
AngularJS SPA Template for Visual Studio is a project skeleton for a simple single-page web application (SPA) built with AngularJS, Bootstrap, and ASP.NET (MVC, Web Api, SignalR).
Last synced: 03 Sep 2025
https://github.com/kriasoft/web-auth-library
Authentication library for the browser environment using Web Crypto API
authentication authorization cloudflare crypto decryption encryption gcp hmac jsonwebtoken jwt oauth oauth2 subtlecrypto token webcrypto webcrypto-api webworkers
Last synced: 25 Oct 2025
https://github.com/kriasoft/tdameritrade
TD Ameritrade Client Library for .NET. Helps developers integrate custom solutions with the TD Ameritrade Trading Platform.
Last synced: 12 Jul 2025
https://github.com/kriasoft/knex-types
Generate TypeScript definitions (types) from a PostgreSQL database schema.
database database-schema definitions graphql javascript knex knexjs nodejs pg postgres postgresql schema strongly-typed types typescript
Last synced: 07 Apr 2025
https://github.com/kriasoft/hyperapp-starter
Boilerplate and tooling for authoring modern web applications with Hyperapp and Node.js.
best-practices boilerplate css html hyperapp isomorphic javascript nodejs ssr template universal
Last synced: 05 Oct 2025
https://github.com/kriasoft/app-starter-kit
A front-end web application template based on HTML5 Boilerplate and enhanced with LESS style sheets and Gulp.js build system (a newer promising alternative to Grunt.js)
Last synced: 03 Aug 2025
https://github.com/kriasoft/react-page-context
React Page Context allows to manage document's title, description and other meta tags, as well as <link> and <script> elements from inside regular React components via context.page context variable
Last synced: 13 May 2025
https://github.com/kriasoft/SPA-Seed.Front-end
A single-page application (SPA) project template (aka SPA seed project), which has a pre-configured build system, JavaScript bundling and dependency resolution, unit and integration test runners, minimization and optimization for production deployments.
Last synced: 26 Mar 2025
https://github.com/kriasoft/market-data
KriaSoft Market Data Server - A local database server with quotes and trade-related data associated with equity, fixed-income, financial derivatives, currency, and other investment instruments.
Last synced: 05 Jul 2025
https://github.com/kriasoft/ASP.NET-Solution
ASP.NET solution / project template for a typical web application, pre-configured with Git, Gulp.js (or Grunt), NuGet and StyleCop development tools. It is well suited for building a single-page web application (SPA).
Last synced: 08 Jul 2025
https://github.com/kriasoft/pre-render
Convert a single-page app (SPA) into a fully pre-rendered functional website before deploying it to a CDN
cdn pre-rendering react reactjs rendering seo single-page-app single-page-applications ssr vue vuejs
Last synced: 03 Sep 2025
https://github.com/kriasoft/cloudflare-client
Lightweight universal Cloudflare API client library for Node.js, Browser, and CF Workers
api cloudflare cloudflare-api cloudflare-workers dns edge http-client rest-api rest-client
Last synced: 08 May 2025
https://github.com/kriasoft/webpack-middleware
Run Webpack compiler as Express.js/Browsersync middleware
Last synced: 03 Aug 2025
https://github.com/kriasoft/node-pg-client
Promise-based wrapper for `node-postgres` library designed for easy use with ES7 async/await.
Last synced: 16 Oct 2025
https://github.com/kriasoft/envars
Load environment variables securely from .env files, with seamless integration for Google Secret Manager to handle referenced secrets.
aes-gcm config configuration dotenv env environment environment-variables nodejs passphrase password secret secret-management secrets secrets-manager settings vite
Last synced: 15 Jun 2025
https://github.com/kriasoft/spa-seed.front-end.angularjs
A single-page application (SPA) project template based on AngularJS
Last synced: 21 Jul 2025
https://github.com/kriasoft/cloudflare-ips
The list of CloudFlare IPs (IP ranges) to be used in the "trust proxy" (behind proxy) configurations
cloudflare express express-js expressjs javascript koa koajs node node-js nodejs proxy proxy-list
Last synced: 02 May 2025
https://github.com/kriasoft/jwt-passport
Passport.js framework that uses JWT for sessions
authentication jsonwebtoken jwt jwt-auth jwt-authentication jwt-token login passport passport-strategy passportjs
Last synced: 12 Apr 2025
https://github.com/kriasoft/create-dns-record
Create DNS Record Action for GitHub
Last synced: 20 Oct 2025
https://github.com/kriasoft/component-routing
Component-based routing archiecture for single-page applications (SPA)
Last synced: 05 Jul 2025
https://github.com/kriasoft/create-data-api
Project template for authoring data API backends with PostgreSQL, Redis, Passport.js and GraphQL.
Last synced: 25 Oct 2025
https://github.com/kriasoft/rsb.kriasoft.com
Create React App + Relay Modern (DEMO)
boilerplate create-react-app react reactjs relay relay-modern seed single-page-app template universal-router
Last synced: 16 Aug 2025
https://github.com/kriasoft/oauth-callback
Lightweight OAuth 2.0 authorization code capture for CLI tools & desktop apps. Works with Node.js, Deno, Bun. MCP SDK ready.
authentication authorization bun cli deno localhost mcp mcp-client mcp-server model-context-protocol nodejs oauth oauth-callback-url oauth2 rfc7591 sdk typescript
Last synced: 03 Sep 2025
https://github.com/kriasoft/monorepo-example
Tips and tricks for setting up monorepo project structure for a typical web application.
Last synced: 09 Oct 2025
https://github.com/kriasoft/graphqlstart.com
GraphQL Start (tutorial) — How to build a GraphQL API on Node.js stack
gitbook graphql graphql-api graphql-js graphql-schema graphql-server node node-js nodejs tutorial
Last synced: 24 Jul 2025
https://github.com/kriasoft/restart
Restart Node.js app in development mode
dev-tool dev-tools development node node-js nodejs nodemon npm npm-scripts script tools watch yarn
Last synced: 22 Jul 2025
https://github.com/kriasoft/mcp-client-gen
Turn any MCP server into a type-safe TypeScript SDK in seconds - with OAuth 2.1 and multi-provider support
ai ai-agent anthropic bun claude code-generation cursor llm llms mcp mcp-client mcp-sdk mcp-server mcp-tools model-context-protocol oauth2 openai typescript zed
Last synced: 03 Sep 2025
https://github.com/kriasoft/better-auth
17 enterprise plugins for Better Auth - cloud storage, security, analytics & more
authentication better-auth better-auth-plugin byod membership organization saas
Last synced: 24 Oct 2025
https://github.com/kriasoft/core
KriaSoft Core Library - A collection of helper classes and utilities.
Last synced: 30 Jun 2025
https://github.com/kriasoft/validator-fluent
Validation library for JavaScript/TypeScript with a strongly typed fluent API
javascript nodejs sanitization sanitizer typescript validation validator
Last synced: 22 Aug 2025
https://github.com/kriasoft/simple-oauth2-clients
OAuth 2.0 clients for Google, Apple, Facebook, GitHub and other identity providers.
auth auth0 authentication credentials facebook github google identity identity-provider oauth oauth2 passport passportjs token tokens twitter
Last synced: 21 Mar 2025
https://github.com/kriasoft/bundle-webpack-plugin
Webpack plugin for emitting additional application bundles for Node.js, SSR, Cloudflare Workers, etc.
bundle bundler cloudflare cloudflare-workers ssr webpack
Last synced: 06 Sep 2025
https://github.com/kriasoft/pr-codename
Generates unique, deterministic codenames for pull requests for easier referencing.
automation ci-cd cicd codename codenames deployment-automation determenistic developer-tools devops github github-action github-actions hash human-readable name-generator nodejs pr preview-deployments pull-requests utils
Last synced: 08 Aug 2025
https://github.com/kriasoft/create-hyperapp-starter
The easiest way to start a new web application using Hyperapp.
boilerplate create-hyperapp hyperapp
Last synced: 05 Jul 2025
https://github.com/kriasoft/syncguard
TypeScript distributed lock library that prevents race conditions across services. Because nobody wants their payment processed twice! 💸
atomic atomic-operation concurrency distributed distributed-lock distributed-systems firestore google-cloud lock lock-manager locking mutex nodejs race-conditions rate-limiting redis scalability semaphore
Last synced: 26 Jun 2025
https://github.com/kriasoft/codenames
A tiny, zero-dependency library for generating memorable codenames from numbers.
bun cli codename codenames deployment-environment deterministic esm generator hash human-readable id-generator identifier javascript memorable-id name-generator nodejs preview-environment typescript zero-dependency
Last synced: 29 Jul 2025