Giter Club home page Giter Club logo

awesome-toolkits's Introduction

Awesome Toolkits Awesome

A curated list of open source, high-quality, popular and well maintained "zero-configuration" (#0CJS) toolkits

A "toolkit" is a set of tools in any form that allows you to create applications with no build configuration. Also known as "zero-configuration tools" (#0CJS).

Contents

Web

  • Create React App - Create React apps with no build configuration.
  • Create React App Typescript - Create React apps using typescript with no build configuration.
  • vue-cli - A simple CLI for scaffolding Vue.js projects.
  • preact-cli - High-performance Preact PWA's in seconds.
  • Angular CLI - CLI tool for Angular.
  • ember-cli - The Ember.js command line utility.
  • Aurelia CLI - The official command line tooling for Aurelia. Use the CLI to create projects, scaffold components and bundle your app for release.
  • Create Elm App - Create Elm apps with zero configuration.
  • Webpack - A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders," modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
  • Parcel - πŸ“¦πŸš€ Blazing fast, zero configuration web application bundler.
  • Next.js - Next.js is a minimalistic framework for server-rendered React applications.
  • Create Ueno App - The easiest and fastest way to create new web projects with next, gatsby, create-react-app and mobile projects with react-native.
  • Create Next App - Create Next.js apps in one command.
  • After.js - Next.js-like framework for server-rendered React apps built with React Router 4.
  • Sapper - Military-grade progressive web apps, powered by Svelte.
  • Nuxt.js - Versatile Vue.js Framework.
  • Razzle - ✨ Create server-rendered universal JavaScript applications with no configuration.
  • nwb - A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it).
  • Gatsby - βš›οΈπŸ“„πŸš€ Blazing-fast static site generator for React.
  • Neutrino - Create and build modern JavaScript applications with zero initial configuration.
  • Strapi - πŸš€ Node.js Content Management Framework (headless-CMS) to build powerful API with no effort.
  • Backpack - πŸŽ’ Backpack is a minimalistic build system for Node.js projects.
  • Create Guten Block - Create WordPress Gutenberg plugins with zero-configuration.
  • Rekit - Toolkit for building scalable web applications with React, Redux and React-router.
  • Docusaurus - Easy to maintain open source documentation websites.

Mobile

  • Create React Native App - Create a React Native app on any OS with no build config.
  • Ionic Framework - Create a hybrid app based on Angular & Cordova on any OS with minimal build config.
  • Quasar Framework - Build responsive websites, PWAs, hybrid mobile Apps (that look native!) and Electron apps, all simultaneously using same codebase, powered with Vue.

Other

Related lists

  • Awesome - 😎 Curated list of awesome lists.
  • Awesome Node.js - ⚑️ Delightful Node.js packages and resources.

Resources

Contribute

Contributions welcome! Read the contribution guidelines first.

License

CC0

To the extent possible under law, Ronald Rey has waived all copyright and related or neighboring rights to this work.

awesome-toolkits's People

Contributors

cangoektas avatar developit avatar felipexw avatar gillchristian avatar p-syche avatar reyronald avatar shrynx avatar stereobooster avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-toolkits's Issues

Technicality about CRA

As the title says, this is a technicality so take it as that and if you don't agree just close the issue. πŸ˜…

Create React App is a bootstrap tool or generator. The real toolkit is the react-scripts package. What CRA does is create a project with react, react-dom and react-scripts installed and some starter files.

My suggestion is to change react-scripts description or put it as part of CRA description or put it in the web list together with CRA.

Maybe @gaearon has a suggestion. If he ever reads this πŸ˜…

What do you think ?

Display number of stars for each project

In awesome-aws most projects have a certain number of πŸ”₯ emojis indicating project's stars. That makes a list more readable and highlights most popular projects.
Serverless/plugins displays badges with stars/downloads for each plugin.
Applying one of these approaches to this list would be awesome.

Request For Comments [RFC]: Open Discussion

  • Does anyone have a better definition for the term "toolkit" ?
  • Does everybody agree on the layout and sections ?
  • How can we improve further?

I would also like to link to a recorded talk or blog post on the topic of toolkits, if anyone knows of any please propose!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.