An open API service indexing awesome lists of open source software.

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/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/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/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/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/ws-kit

Type-safe WebSocket message routing & RPC for Bun, Cloudflare, and browser runtimes.

bun hono honojs http pubsub real-time schema server socket socket-io web websocket websockets ws zod zod-validation

Last synced: 01 Nov 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/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/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/reactstarter.com

React Starter Kit Homepage

Last synced: 14 Jul 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/react-components

Reusable React components

Last synced: 05 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/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