The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Nodejs-api-starter Alternatives
Similar projects and alternatives to nodejs-api-starter
-
-
TypeORM
ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Sequelize
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.
-
prisma1
Discontinued 💾 Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB) [deprecated]
-
graphql-utils
Utilities and helpers to make working with GraphQL.js based APIs simpler.
-
react-starter-kit
The web's most popular Jamstack front-end template (boilerplate) for building web applications with React
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
graphql-playground
🎮 GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration)
-
graphql-zeus
GraphQL client and GraphQL code generator with GraphQL autocomplete library generation ⚡⚡⚡ for browser,nodejs and react native ( apollo compatible )
-
node-starter-kit
Node.js / GraphQL project template pre-configured with TypeScript, PostgreSQL, login flow, transactional emails, unit tests, CI/CD workflow.
-
-
-
knex-types
Generate TypeScript definitions (types) from a PostgreSQL database schema.
-
mantine-next-template
Discontinued Mantine + Next.js pages router template [Moved to: https://github.com/mantinedev/next-pages-template]
-
relay-starter-kit
Discontinued 💥 Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, and Joy UI. [Moved to: https://github.com/kriasoft/graphql-starter-kit]
-
template-api-node
A template repository for a node+express api using typescript, typeorm and JEST
-
rushstack
Monorepo for tools developed by the Rush Stack community
-
snowpack-solid-template
Snowpack + SolidJS PWA Template
-
graphql-let
A webpack loader / babel-plugin / babel-plugin-macros / CLI / generated file manager of GraphQL code generator.
-
three-typescript-starter
Three.js + Typescript + Webpack Boilerplate
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
nodejs-api-starter reviews and mentions
-
Preparing a project, and a tehnologies stack
(1) React + API monorepo VS (2) React + API as separate repositories
-
Any Laravel Eloquent like ORM for node.js?
Nope. Just plain GraphQL.js + Knex.js (example), often typed manually since it's not where most of the time spend on when building an API server (though it can be automated via a scaffolding script if there are too many db tables). Generating TypeScript definitions off the actual db schema using knex-types (example).
-
What is new with node.js world?
Examples: - https://github.com/kriasoft/node-starter-kit - basic Node.js API starter kit - https://github.com/kriasoft/graphql-starter - monorepo template with GraphQL, React, Relay
-
Question: Any tools for generating strongly-typed query and mutation builders?
https://github.com/kriasoft/graphql-starter - See web/relay.config.js, run: yarn relay
-
(Beginner Question) Are there different GraphQL Notations?
Your first example is the code-first development approach (example), while the latter one is schema-first, popularized by Apollo.
-
What do you use parent,args,context,info for? Typically. WHEN?
Source code (example): https://github.com/kriasoft/graphql-starter
-
OAuth2 protected graphQL IDE
Here is yet another example of a Node.js (Express) middleware that encodes/decodes JWT (OAuth) token into a session cookie: https://github.com/kriasoft/graphql-starter/blob/main/api/session.ts
-
Share Your Startup March 2021 Upvote This For
Details: It's going to be a Reddit-like community but for books. Just started working on this idea last week (solo) by branching out from graphql-starter open source template. Looking for feedback and feature requests.
-
Building my first GraphQL API and need help on how it all works.
Yes, for example:
- Any recommendations for building REST APIs with Node JS?
-
A note from our sponsor - WorkOS
workos.com | 18 Apr 2024
Stats
kriasoft/nodejs-api-starter is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of nodejs-api-starter is TypeScript.
Popular Comparisons
- nodejs-api-starter VS hono
- nodejs-api-starter VS blockfrost-js
- nodejs-api-starter VS mantine-next-template
- nodejs-api-starter VS relay-starter-kit
- nodejs-api-starter VS rushstack
- nodejs-api-starter VS graphql-playground
- nodejs-api-starter VS snowpack-solid-template
- nodejs-api-starter VS template-api-node
- nodejs-api-starter VS three-typescript-starter
- nodejs-api-starter VS forge-node-app