create-near-app VS berry

Compare create-near-app vs berry and see what are their differences.


Create a starter app hooked up to the NEAR blockchain (by near)


📦🐈 Active development trunk for Yarn ⚒ (by yarnpkg)
Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
create-near-app berry
3 119
231 5,071
10.0% 4.3%
3.6 9.7
4 days ago 5 days ago
JavaScript TypeScript
GNU General Public License v3.0 or later BSD 2-clause "Simplified" License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of create-near-app. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-04-07.
  • Building a Full Stack NFT Market Place with Near Protocol and React.js
    6 projects | | 7 Apr 2022
    For this guide, I decided to build an NFT Market Place using Near Protocol, although there is a much faster way of setting up a near project using create-near-app, I wanted to put the pieces together to make it easier to understand.
  • Building dApp with Near Protocol and React
    5 projects | | 3 Dec 2021
    For near dapps there is a npx binary create-near-app. It has some options to choose what type of frontend you are going to use and also what type of smart contract you are going to use. Here are the option you can use:
  • Building a Voting Smart Contract with Near Protocol and Typescript
    6 projects | | 25 Nov 2021
    That's it, now you can try to build some nice web app to have a frontend application which can use your smart contract. Usefull library to get started with the js api for building near web apps is near-api-js or if you're familiar with react you can use create-near-app library. Good luck!


Posts with mentions or reviews of berry. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-22.
  • How to create and deploy an Express.js app to Vercel?
    5 projects | | 22 May 2022
    Install the express package using npm or yarn.
  • Kick-Off Your First Shopify App With React, NodeJS and Common Ninja
    3 projects | | 16 May 2022
  • How to Use a Monorepo to Deploy Your Gatsby Ecommerce Storefront and Admin
    3 projects | | 12 May 2022
    Optionally you can install and use Yarn to follow along with this tutorial. You’ll still be able to follow along with this tutorial if you prefer using NPM.
  • npm vs yarn vs pnpm commands cheatsheet
    1 project | | 10 May 2022
    This is a cheat sheet that you can use as a handy reference for npm, yarn and pnpm commands.
  • Learning React (I): Three HelloWorld examples
    5 projects | | 3 May 2022
    Yarn is another JavaScript package manager and is compatible with npm. It helps us automatize installing, updating, configuring, and removing npm packages, speeding up the installation process.
  • Error when running npm run build
    1 project | | 3 May 2022
    If you used npm, install yarn ( and repeat the above steps with it instead.
  • Complete Guide to Implementing Apple OAuth 2.0(Sign in with Apple) Authentication In a Node/Express Application
    1 project | | 30 Apr 2022
    For this article, I would be using the yarn package manager.
  • Start React app fail on vscode by ESLint version
    1 project | | 30 Apr 2022
    [email protected] start E:\Extenal Code\Hoc JS\ReactJS-iViettech\homework02> react-scripts startThere might be a problem with the project dependency tree.It is likely not a bug in Create React App, but something you need to fix locally.The react-scripts package provided by Create React App requires a dependency:"eslint": "5.12.0"Don't try to install it manually: your package manager does it automatically.However, a different version of eslint was detected higher up in the tree:E:\Extenal Code\Hoc JS\node_modules\eslint (version: 5.16.0)Manually installing incompatible versions is known to cause hard-to-debug issues.If you would prefer to ignore this check, add SKIP_PREFLIGHT_CHECK=true to an .env file in your project.That will permanently disable this message but you might encounter other issues.To fix the dependency tree, try following the steps below in the exact order:1. Delete package-lock.json (not package.json!) and/or yarn.lock in your project folder.2. Delete node_modules in your project folder.3. Remove "eslint" from dependencies and/or devDependencies in the package.json file in your project folder.4. Run npm install or yarn, depending on the package manager you use.In most cases, this should be enough to fix the problem.If this has not helped, there are a few other things you can try:5. If you used npm, install yarn ( and repeat the above steps with it instead.This may help because npm has known issues with package hoisting which may get resolved in future versions.6. Check if E:\Extenal Code\Hoc JS\node_modules\eslint is outside your project directory.For example, you might have accidentally installed something in your home folder.7. Try running npm ls eslint in your project folder.This will tell you which other package (apart from the expected react-scripts) installed eslint.If nothing else helps, add SKIP_PREFLIGHT_CHECK=true to an .env file in your project.That would permanently disable this preflight check in case you want to proceed anyway. ```
  • What is addictive like drugs but not drugs ?
    1 project | | 21 Apr 2022
    I use Yarn in all my projects too ^^
  • When installing packages with Yarn, what does "incorrect peer dependency" mean?
    2 projects | | 14 Apr 2022
    I've just cloned a repo, which recommends the use of Yarn to install dependencies. When I run yarn install, it seems to be okay, but it provides this warning:

What are some alternatives?

When comparing create-near-app and berry you can also consider the following projects:

yarn - The 1.x line is frozen - features and bugfixes now happen on

pnpm - Fast, disk space efficient package manager -- 快速的,节省磁盘空间的包管理工具

docker-node - Official Docker Image for Node.js :whale: :turtle: :rocket:

lerna - :dragon: A tool for managing JavaScript projects with multiple packages.

nx - Smart, Fast and Extensible Build System

Next.js - The React Framework - Build 🛠 and Bundle 📦 your local workspaces. Like Bazel, Buck, Pants and Please but for Yarn berry (v2/v3) 🥳. Build any language, mix javascript, typescript, golang and more in one polyglot repo. Ship your bundles to AWS Lambda, Docker, or any nodejs runtime.

corepack - Zero-runtime-dependency package acting as bridge between Node projects and their package managers

eslint-plugin-react - React-specific linting rules for ESLint

vscode-indent-rainbow - Extension which shows indentation with a faint rainbow colored background to make them more readable

deno - A modern runtime for JavaScript and TypeScript.

npm-run-all - A CLI tool to run multiple npm-scripts in parallel or sequential.