Create Fullstack TypeScript application with ease.

Overview

create-fullstack-app

Create Fullstack TypeScript application with ease.

⚠️ This project is not anymore maintained, you can still use the code as you wish and fork it to maintain it yourself.

Licence MIT Contributor Covenant Dependabot badge

Conventional Commits semantic-release npm version

Google Chrome Lighthouse

📜 About

create-fullstack-app is a CLI tool to easily generate boilerplate code for your projects with TypeScript. You don't need to learn and configure many tools and create the basics folders/files so you can focus on development. There are many templates available so you can generate any projects (front-end, back-end or both by default) with any frameworks.

🚀 Features

📦 Templates availables

Website (front-end)

API (back-end)

⚙️ Usage

npx create-fullstack-app <directory-name>

It will ask you some questions (template(s), name, description, etc.), when answered, it will copy and install all the dependencies needed for your project.

Options

-V, --version       Output the version number.
-h, --help          Display help for command.
--only-website      Generate only a website project.
--only-api          Generate only an API project.
--no-install        It avoids the installation of npm packages inside `node_modules`.
--github            It creates a `.github` folder that contains issues templates, pull request templates and configurations for GitHub Actions.
--template-api      Choose the API template.
--template-website  Choose the Website template.

💡 Contributing

Anyone can help to improve the project, submit a Feature Request, a bug report or even correct a simple spelling mistake.

The steps to contribute can be found in the CONTRIBUTING.md file.

📄 License

MIT

Comments
  • The automated release is failing 🚨

    The automated release is failing 🚨

    :rotating_light: The automated release from the master branch failed. :rotating_light:

    I recommend you give this issue a high priority, so other packages depending on you can benefit from your bug fixes and new features again.

    You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can fix this 💪.

    Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

    Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the master branch. You can also manually restart the failed CI job that runs semantic-release.

    If you are not sure how to resolve this, here are some links that can help you:

    If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


    Invalid npm token.

    The npm token configured in the NPM_TOKEN environment variable must be a valid token allowing to publish to the registry https://registry.npmjs.org/.

    If you are using Two Factor Authentication for your account, set its level to "Authorization only" in your account settings. semantic-release cannot publish with the default " Authorization and writes" level.

    Please make sure to set the NPM_TOKEN environment variable in your CI with the exact value of the npm token.


    Good luck with your project ✨

    Your semantic-release bot :package::rocket:

    semantic-release 
    opened by github-actions[bot] 2
  • [Bug] 'Unexpected token ?' when trying to use 'npx create-fullstack-app <dir_name>'

    [Bug] 'Unexpected token ?' when trying to use 'npx create-fullstack-app '

    So, I just tried to generate project using npx create-fullstack-app test I tried with already created test dir, and without it. Also tried with sudo but got nothing.

    ezop@ezop-linux:~/work$ ls -al
    total 16
    drwxrwxr-x  4 ezop ezop 4096 kwi 15 22:10 .
    drwxr-xr-x 23 ezop ezop 4096 kwi 15 22:10 ..
    drwxrwxr-x  7 ezop ezop 4096 kwi 15 21:53 clients-reminder
    drwxrwxr-x  2 ezop ezop 4096 kwi 15 22:10 test
    ezop@ezop-linux:~/work$ npx create-fullstack-app test
    npx: installed 152 in 5.214s
    Unexpected token ?
    

    Im on Ubuntu 20.04.2 LTS

    ezop@ezop-linux:~/work$ npm --version
    6.14.4
    

    Steps To Reproduce

    1. Just use npx create-fullstack-app test

    The current behavior

    ezop@ezop-linux:~/work$ npx create-fullstack-app test
    npx: installed 152 in 5.214s
    Unexpected token ?
    

    The expected behavior

    Possibly: "It will ask you some questions (template(s), name, description, etc.), when answered, it will copy and install all the dependencies needed for your project."

    bug 
    opened by Ezopek 2
  • build(deps-dev): bump @types/node from 16.10.1 to 16.10.2

    build(deps-dev): bump @types/node from 16.10.1 to 16.10.2

    Bumps @types/node from 16.10.1 to 16.10.2.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript released 
    opened by dependabot[bot] 1
  • build(deps-dev): bump jest from 27.2.3 to 27.2.4

    build(deps-dev): bump jest from 27.2.3 to 27.2.4

    ⚠️ Dependabot is rebasing this PR ⚠️

    Rebasing might not happen immediately, so don't worry if this takes some time.

    Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


    Bumps jest from 27.2.3 to 27.2.4.

    Release notes

    Sourced from jest's releases.

    27.2.4

    Features

    • [expect] Add equality checks for Array Buffers in expect.ToStrictEqual() (#11805)

    Fixes

    • [jest-snapshot] Correctly indent inline snapshots (#11560)
    Changelog

    Sourced from jest's changelog.

    27.2.4

    Features

    • [expect] Add equality checks for Array Buffers in expect.ToStrictEqual() (#11805)

    Fixes

    • [jest-snapshot] Correctly indent inline snapshots (#11560)
    Commits
    • 5886f6c v27.2.4
    • 4185bb9 chore: update changelog for release
    • aaed73a docs: remove deprecated setupTestFrameworkScriptFile option and `setupFiles...
    • 2ca98ec chore: reject waitUntil if process exits (#11909)
    • 6b18aed fix(jest-snapshot): always run prettier format a second time (#11560)
    • fb0e09c Clarify behavior of transformIgnorePatterns when including multiple pattern...
    • 94734e1 feat(expect): Add equality support for Array Buffers to ToStrictEqual method ...
    • 784b6a7 docs: fix regression introduced in #11904 (#11905)
    • 3553865 chore: run prettier on docs
    • fc97f3e chore: remove p-each-series dep (#11903)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript released 
    opened by dependabot[bot] 1
  • build(deps-dev): bump @commitlint/config-conventional to 13.2.0

    build(deps-dev): bump @commitlint/config-conventional to 13.2.0

    Bumps @commitlint/config-conventional from 13.1.0 to 13.2.0.

    Release notes

    Sourced from @​commitlint/config-conventional's releases.

    v13.2.0

    13.2.0 (2021-09-28)

    Bug Fixes

    • parse: enforce secure version of conventional-commits-parser (#2776) (a351801)
    • update dependency read-pkg to v7 (#2721) (7d9a3b1)
    • types: prompt messages key (4825a52)
    • types: prompt messages props optional (0bd0592)
    • types: user config prompt (6d7a1c4)

    Features

    • load: add cosmiconfig typescript loader (b65aced)
    Changelog

    Sourced from @​commitlint/config-conventional's changelog.

    13.2.0 (2021-09-28)

    Bug Fixes

    • parse: enforce secure version of conventional-commits-parser (#2776) (a351801)
    • update dependency read-pkg to v7 (#2721) (7d9a3b1)
    • types: prompt messages key (4825a52)
    • types: prompt messages props optional (0bd0592)
    • types: user config prompt (6d7a1c4)

    Features

    • load: add cosmiconfig typescript loader (b65aced)
    Commits
    • 65e4533 v13.2.0
    • a351801 fix(parse): enforce secure version of conventional-commits-parser (#2776)
    • 1c91003 chore: update dependency @​types/lodash to v4.14.175 (#2777)
    • d993402 chore: update typescript-eslint monorepo to v4.32.0 (#2775)
    • 2796e7b chore: update dependency @​types/lodash to v4.14.174 (#2772)
    • 4d1e294 chore(deps): bump prismjs from 1.24.0 to 1.25.0 (#2768)
    • f632fea chore: update jest monorepo (#2774)
    • f936d03 chore: update dependency @​types/node to v12.20.27 (#2773)
    • ae87788 docs: add codemagic-ci info (#2760)
    • 35b6d0a chore: update dependency @​types/node to v12.20.26 (#2771)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript released 
    opened by dependabot[bot] 1
  • build(deps-dev): bump @commitlint/cli from 13.1.0 to 13.2.0

    build(deps-dev): bump @commitlint/cli from 13.1.0 to 13.2.0

    ⚠️ Dependabot is rebasing this PR ⚠️

    Rebasing might not happen immediately, so don't worry if this takes some time.

    Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


    Bumps @commitlint/cli from 13.1.0 to 13.2.0.

    Release notes

    Sourced from @​commitlint/cli's releases.

    v13.2.0

    13.2.0 (2021-09-28)

    Bug Fixes

    • parse: enforce secure version of conventional-commits-parser (#2776) (a351801)
    • update dependency read-pkg to v7 (#2721) (7d9a3b1)
    • types: prompt messages key (4825a52)
    • types: prompt messages props optional (0bd0592)
    • types: user config prompt (6d7a1c4)

    Features

    • load: add cosmiconfig typescript loader (b65aced)
    Changelog

    Sourced from @​commitlint/cli's changelog.

    13.2.0 (2021-09-28)

    Bug Fixes

    • parse: enforce secure version of conventional-commits-parser (#2776) (a351801)
    • update dependency read-pkg to v7 (#2721) (7d9a3b1)
    • types: prompt messages key (4825a52)
    • types: prompt messages props optional (0bd0592)
    • types: user config prompt (6d7a1c4)

    Features

    • load: add cosmiconfig typescript loader (b65aced)
    Commits
    • 65e4533 v13.2.0
    • a351801 fix(parse): enforce secure version of conventional-commits-parser (#2776)
    • 1c91003 chore: update dependency @​types/lodash to v4.14.175 (#2777)
    • d993402 chore: update typescript-eslint monorepo to v4.32.0 (#2775)
    • 2796e7b chore: update dependency @​types/lodash to v4.14.174 (#2772)
    • 4d1e294 chore(deps): bump prismjs from 1.24.0 to 1.25.0 (#2768)
    • f632fea chore: update jest monorepo (#2774)
    • f936d03 chore: update dependency @​types/node to v12.20.27 (#2773)
    • ae87788 docs: add codemagic-ci info (#2760)
    • 35b6d0a chore: update dependency @​types/node to v12.20.26 (#2771)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript released 
    opened by dependabot[bot] 1
  • build(deps-dev): bump @types/inquirer from 8.1.2 to 8.1.3

    build(deps-dev): bump @types/inquirer from 8.1.2 to 8.1.3

    ⚠️ Dependabot is rebasing this PR ⚠️

    Rebasing might not happen immediately, so don't worry if this takes some time.

    Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


    Bumps @types/inquirer from 8.1.2 to 8.1.3.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript released 
    opened by dependabot[bot] 1
  • build(deps-dev): bump jest from 27.2.2 to 27.2.3

    build(deps-dev): bump jest from 27.2.2 to 27.2.3

    Bumps jest from 27.2.2 to 27.2.3.

    Release notes

    Sourced from jest's releases.

    27.2.3

    Features

    • [@jest/fake-timers] Update @sinonjs/fake-timers to v8 (#11879)

    Fixes

    • [jest-config] Parse testEnvironmentOptions if received from CLI (#11902)
    • [jest-reporters] Call destroy on v8-to-istanbul converters to free memory (#11896)
    Changelog

    Sourced from jest's changelog.

    27.2.3

    Features

    • [@jest/fake-timers] Update @sinonjs/fake-timers to v8 (#11879)

    Fixes

    • [jest-config] Parse testEnvironmentOptions if received from CLI (#11902)
    • [jest-reporters] Call destroy on v8-to-istanbul converters to free memory (#11896)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript released 
    opened by dependabot[bot] 1
  • build(deps): bump clipanion from 3.0.1 to 3.1.0

    build(deps): bump clipanion from 3.0.1 to 3.1.0

    Bumps clipanion from 3.0.1 to 3.1.0.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript released 
    opened by dependabot[bot] 1
  • build(deps): bump actions/setup-node from 2.4.0 to 2.4.1

    build(deps): bump actions/setup-node from 2.4.0 to 2.4.1

    Bumps actions/setup-node from 2.4.0 to 2.4.1.

    Release notes

    Sourced from actions/setup-node's releases.

    Add "cache-hit" output

    This release introduces a new output: cache-hit (#327).

    The cache-hit output contains boolean value indicating that an exact match was found for the key. It shows that the action uses already existing cache or not. The output is available only if cache is enabled.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions released 
    opened by dependabot[bot] 1
  • build(deps-dev): bump jest from 27.2.1 to 27.2.2

    build(deps-dev): bump jest from 27.2.1 to 27.2.2

    Bumps jest from 27.2.1 to 27.2.2.

    Release notes

    Sourced from jest's releases.

    27.2.2

    Fixes

    • [jest-runtime] Correct wrapperLength value for ESM modules. (#11893)
    Changelog

    Sourced from jest's changelog.

    27.2.2

    Fixes

    • [jest-runtime] Correct wrapperLength value for ESM modules. (#11893)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies javascript released 
    opened by dependabot[bot] 1
  • [Improvement] Add more automated tests

    [Improvement] Add more automated tests

    Type of Improvement

    Tests

    Proposal

    The tests in create-fullstack-app are weak and many things are not automated tested. We should add more robust test with jest, also we could maybe add end to end (e2e) tests.

    improvement help wanted good first issue 
    opened by Divlo 0
  • [Improvement] Usage of ESM imports instead of CommonJS

    [Improvement] Usage of ESM imports instead of CommonJS

    Proposal

    We should use ESM imports instead of CommonJS. See: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c

    Blocked by microsoft/TypeScript#33079.

    Badly, currently jest doesn't support very well ESM imports, we should wait until it is correctly supported. See: https://github.com/facebook/jest/issues/11167 and https://github.com/facebook/jest/issues/10025

    Note: It is a BREAKING CHANGE.

    improvement blocked 
    opened by Divlo 0
Releases(v3.3.0)
Owner
Divlo
Developer Full Stack • Open-Source enthusiast
Divlo
Writing inline CSS style in Vue component with ease.

Vue Inline Styled Writing inline CSS style in Vue component with ease. Use style-to-object under the hood. Installation Via npm: npm install vue-inlin

Saran Tanpituckpong ✔️ 0 Jan 15, 2021
Easily create your QR Code with this application.

QRCode generator ?? About the developer by Juan Pablo ?? About the project Create QRCode easily with this VueJs application. Click here to access: QRC

Juan Pablo 34 Oct 5, 2022
Web Application for Cloud-based Enterprise Application Development

Web Application for Cloud-based Enterprise Application Development

Pornteera Pakdee 2 May 2, 2022
Chessboard vue component to load positions, create positions and see threats

vue-chessboard Chessboard vue component to load positions, create positions and see threats It uses chess.js for chess movements and validations It us

vitogit (Alvaro) 149 Dec 28, 2022
A Vue component that lets you quickly create responsive image tags with an optimal number of image sources for all devices.

Vue Responsive Image Vue Responsive Image is a Vue component that allows you to quickly insert responsive image tags in your Vue project, provided you

HCE 57 Dec 1, 2022
Matteo Bruni 4.6k Dec 30, 2022
A fresh install of Nuxt 2 via yarn create nuxt-app, and then following the Nuxt Bridge installation instructions

A fresh install of Nuxt 2 via yarn create nuxt-app, and then following the Nuxt Bridge installation instructions

Hex Digital 1 Oct 18, 2021
A quick demo on how to set up and use Vuex to create a events messaging system

A quick demo on how to set up and use Vuex to create a events messaging system

Metric Loop 9 Oct 5, 2022
👔 💼 Build fast 🚀 and easy multiple beautiful resumes and create your best CV ever!

best-resume-ever ?? ?? Build fast ?? and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS. Cool Creative Green Pur

Sara Steiert 15.8k Jan 1, 2023
Get an overview of all your Grapher links and Collection2 schemas, and create queries just by clicking (with live results)

Graphical Grapher Get an overview of all your Grapher links and Collection2 schemas, and create queries just by clicking (with live results) Demo Inst

Simon Herteby 13 May 6, 2022
Vue compoment for create a e-book

vue-booklet Vue book-like compoment for create a your own e-book Vue Booklet is a compoment which can let your create a flipable book fastly, and is r

Mr.Twister 34 Aug 18, 2022
VueJS component to create a 2018 FDA-style nutrition label

vue-nutrition-label A VueJS component to create a 2018 FDA-style nutrition label View Demo Installation via npm npm install vue-nutrition-label --save

Nutritionix 13 Dec 27, 2022
Create a component lib with example for @vue/cli 3.0.

vue-cli-plugin-component-lib create a component lib with example for @vue/cli 3.0. Feature example code for your component. travis config if you need.

fanliwen 1 Apr 3, 2019
Easily create documentation for your Vue components

As your project and codebase grows the number of components grows rapidly with it and you will properly have a hard time to remember what a component is used for and what props it'll take. With this in mind i have created vue-documentor.

Carsten Daurehøj 1 May 10, 2018
Create a beautiful cut effect to your fixed element and change its color with cut effect when scrolling

Chameleons for Vue.JS (BETA) Create a beautiful cut effect to your fixed element and change its color with cut effect when scrolling. Zero dependecy.

Elvis Gómez 2 Jun 30, 2021
Webact is a tiny library that helps you create web components in a manner similar to Vue and React.

?? Webact ?? Webact is a tiny library that helps you create web components in a manner similar to Vue and React. Without the need for heavy tools like

Jeremy Karlsson 2 Jan 5, 2022
Simple and cross-browser friendly fixed header component for Vue.js written by TypeScript.

Vue Fixed Header Simple and cross-browser friendly fixed header component for Vue.js. Install yarn add vue-fixed-header Usage Use in Single File Compo

Takuma HANATANI 166 Nov 14, 2022
uni-app + vue3.0 + typescript + vue-cli 仿手机QQ聊天 qq表情包

uni-chat 基于composition-api + uni-app + ts + vue-cli 开发,在uni-app中使用vue3.0的语法。

bqy 56 Nov 5, 2022
Simple calculator using Vue 3, Vite, Typescript and TailwindCSS

A simple calculator app built to explore new features on Vue 3, like the composition API, in use with Typescript, and tailwind CSS.

Lucas S. Policarpo 8 Jun 2, 2022