JavaScript Starter

Open-source JavaScript projects categorized as Starter

Top 23 JavaScript Starter Projects

  1. node-express-boilerplate

    A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose

  2. SurveyJS

    SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.

    SurveyJS logo
  3. react-three-next

    React Three Fiber, Threejs, Nextjs starter

  4. gatsby-starter-decap-cms

    Example Gatsby + Decap CMS project

  5. HULL

    💀 Headless Shopify Starter – powered by Next.js + Sanity.io

  6. React-Native-Boilerplate

    🚀🎉📚 Boilerplate and Starter for React Native, Expo, NativeWind and TypeScript ⚡️ Made with developer experience first: React Native + Expo + TypeScript + ESLint + Prettier + Husky + Lint-Staged + Jest + Detox + VSCode + NativeWind (by ixartz)

  7. fresh

    A swiss army knife to create modern turbo stacks for web artisans (by mislam)

    Project mention: TypeZero now supports npm, yarn, pnpm, and bun! 🚀 | dev.to | 2025-02-04

    Hey folks! Just wanted to share that TypeZero now supports all major package managers. If you haven't heard of it, TypeZero is a zero-config TypeScript starter kit for Node.js that eliminates hours of project setup and configuration headaches.

  8. gulp-pug-starter

    Frontend development with pleasure. Pug + SCSS version

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. automatic-gatsbyjs-app-landing-page

    Automatic GatsbyJS App Landing Page - Automatically generate iOS app landing page using GatsbyJS

  11. gatsby-starter-delog

    A blog for designers and developer, built with Gatsby and Netlfiy CMS. Live demo https://delog-w3layouts.netlify.com/

  12. gatsby-starter-glass

    A Minimal & Beautiful Gatsby Personal Blog Starter With Nice Glassmorphism UI

  13. javascript-starter

    Nest framework JavaScript (ES6, ES7, ES8) + Babel starter 🍰

  14. gatsby-medium-blog

    📝 Gatsby.js starter blog template using a Medium theme; with features like Algolia Search, post claps, Prism highlighting, contact form, dark mode, +more.

  15. node-red-node-typescript-starter

    🏁 Quick-start template repository for creating new Node-RED node sets in TypeScript.

  16. 11tyby

    Simple 11ty setup using TypeScript, SASS, Preact with partial hydration, and other useful things. Aims to provide the DX of Gatsby, but using 11ty!

  17. helloWorld

    Hello world is an Open Source project for programming beginners. It consists in providing a program that returns the “Hello World” message in the programming language you know. (by agnilondapakou)

  18. jfa-whatsapp-chatbot

    🤖 With this node.js micro framework using Venom Bot under the hood, you can easily create a WhatsApp Chatbot. You will only need to edit your conversation flow in a single file.

  19. rollup-library-starter

    Starter template for building JavaScript libraries using Rollup

  20. awesome-react-starter

    Awesome React and Next.js project starter

  21. idea-validation

    Next.js landing page template 🚀

  22. tailwind-solidjs-starter

    Free and open-source starter project for SolidJS, Tailwind CSS and Flowbite

  23. discordjs-v13-starter

    A starter code to start your bot making process in Discord.js V13

  24. mcp-server-starter

    MCP (model context protocol) starter server. For UI libraries, APIs, open-source projects and more

    Project mention: How to build a MCP (model context protocol) server for UI libraries + repo | dev.to | 2025-06-26

    For a complete example implementation, including all the code discussed in this article, please refer to the mcp-starter repository available on GitHub.

  25. nodejs-starter

    Node js Starter app with express, mongoose, JWT token based authentication using 3 layer architecture, PubSub Pattern, and event emitters for background jobs

  26. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Starter discussion

JavaScript Starter related posts

  • React Lazy Loading react-three-fiber component

    1 project | /r/threejs | 6 Dec 2023
  • browser-extension - A Out of the Box Browser Extension Template for all Browsers.

    1 project | /r/CKsTechNews | 22 Jan 2023
  • Browser Extension Starter: 17 browsers support, Vite fast builds

    1 project | /r/startup_resources | 21 Jan 2023
  • Browser Extension Starter: 17 browsers support, Vite fast builds

    1 project | /r/starterpacks | 21 Jan 2023
  • For your next startup, build an Extension!

    1 project | /r/startups | 21 Jan 2023
  • Browser-extension: 17 browsers support, Vite fast builds

    1 project | /r/coolgithubprojects | 21 Jan 2023
  • Browser-extension: 17 browsers support, Vite fast builds

    1 project | news.ycombinator.com | 20 Jan 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index


Sponsored
SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control
Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 4th most popular programming language
based on number of references?