All Projects → danilowoz → Create Content Loader

danilowoz / Create Content Loader

✏️ Tool to create your own react-content-loader easily.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Create Content Loader

React Content Loader
⚪ SVG-Powered component to easily create skeleton loadings.
Stars: ✭ 11,830 (+1162.54%)
Mutual labels:  hacktoberfest, svg, loader, loading
Whirl
CSS loading animations with minimal effort!
Stars: ✭ 774 (-17.4%)
Mutual labels:  hacktoberfest, loader, loading
Ngx Skeleton Loader
Make beautiful, animated loading skeletons that automatically adapt to your Angular apps
Stars: ✭ 278 (-70.33%)
Mutual labels:  hacktoberfest, loader, loading
Spinners React
Lightweight SVG/CSS spinners for React
Stars: ✭ 254 (-72.89%)
Mutual labels:  svg, loader, loading
Vpype
The Swiss-Army-knife command-line tool for plotter vector graphics.
Stars: ✭ 292 (-68.84%)
Mutual labels:  hacktoberfest, svg
Rsup Progress
❤️ A simple progress bar with promises support
Stars: ✭ 290 (-69.05%)
Mutual labels:  loader, loading
Waitme
jquery plugin for easy creating loading css3/images animations
Stars: ✭ 302 (-67.77%)
Mutual labels:  loader, loading
Ngx Charts
📊 Declarative Charting Framework for Angular
Stars: ✭ 4,057 (+332.98%)
Mutual labels:  hacktoberfest, svg
ngx-smart-loader
Smart loader handler to manage loaders everywhere in Angular apps.
Stars: ✭ 28 (-97.01%)
Mutual labels:  loader, loading
Ssspinnerbutton
Forget about typical stereotypic loading, It's time to change. SSSpinnerButton is an elegant button with a diffrent spinner animations.
Stars: ✭ 357 (-61.9%)
Mutual labels:  loader, loading
People You Should Follow On Codepen
People You Should Follow on CodePen
Stars: ✭ 542 (-42.16%)
Mutual labels:  hacktoberfest, svg
Vue Content Loading
Vue component to easily build (or use presets) SVG loading cards Facebook like.
Stars: ✭ 729 (-22.2%)
Mutual labels:  svg, loading
Dracula
JavaScript layout and representation of connected graphs.
Stars: ✭ 767 (-18.14%)
Mutual labels:  hacktoberfest, svg
Svgwave
🌊 SVG Wave is a tiny, free and beautiful SVG gradient waves generator for your UI or website desgin. It offers dead simple UI to customize, and style your waves based on your theme specifications.
Stars: ✭ 255 (-72.79%)
Mutual labels:  hacktoberfest, svg
Loading Bar
Flexible, light weighted and super fast Progress Bar Library
Stars: ✭ 300 (-67.98%)
Mutual labels:  loader, loading
Canvg
Javascript SVG parser and renderer on Canvas
Stars: ✭ 2,963 (+216.22%)
Mutual labels:  hacktoberfest, svg
Ngx Ui Loader
Multiple Loaders / spinners and Progress bar for Angular 5, 6, 7 and 8+
Stars: ✭ 368 (-60.73%)
Mutual labels:  loader, loading
Statefullayout
Android layout to show template for loading, empty, error etc. states
Stars: ✭ 813 (-13.23%)
Mutual labels:  loader, loading
busy-load
A flexible loading-mask jQuery-plugin
Stars: ✭ 76 (-91.89%)
Mutual labels:  loader, loading
redux-global-loader
A Redux middleware for global loader
Stars: ✭ 13 (-98.61%)
Mutual labels:  loader, loading

danilowoz.com/create-content-loader

Introduction

react-content-loader it is a SVG component to create placeholder loading, like Facebook cards loading or also known as skeleton UI. So using this online tool you will be able to create your own loader easily. You just need to draw using the canvas and get the snippet ready for:

  • ReactJS;
  • React Native;
  • VueJS;
  • Angular;
  • SVG/HTML;
  • Maybe Gif someday;

Still not clear? Read the documentation of react-content-loader

Community loading

Have you made an amazing loading and you're proud of it? Your contribution is welcome. Add your loading code in the gallery following the steps bellow and help the community grows.

How to insert a loader?

  1. Build your custom amazing loader;
  2. Create a file with a custom name, here;
  3. Use the following boilerplate (don't forget to fill the metadata);
  4. Insert the file in the gallery, here;
  5. Open a pull request, don't you know how to do it? Read this;

Boilerplate

import React from 'react'
import ContentLoader from 'react-content-loader'

const __NAME_OF_LOADER__ = props => {
  return (
    <ContentLoader
      height={40}
      width={1060}
      backgroundColor="#d9d9d9"
      foregroundColor="#ecebeb"
      {...props}
    >
      // your loader
    </ContentLoader>
  )
}

__NAME_OF_LOADER__.metadata = {
  name: __WRITEHERE__, // My name
  github: __WRITEHERE__, // Github username
  description: __WRITEHERE__, // Little tagline
  filename: __WRITEHERE__, // filename of your loader
}

export default __NAME_OF_LOADER__

Development

Available Scripts

This project was bootstrapped with Create React App, so in the project directory, you can run:

npm install && npm run dev

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Ajay Poshak

🖋

Danilo Woznica

🚧

Rabin Gaire

🖋

RJavlonbek

🖋

Lucas Padovan

🖋

Wiput Pootong

🖋

Thomas Knickman

🖋

Nick

🖋

Gaurav Agarwal

🖋

EGOIST

🖋

danielerota

🖋

EslavaDev

🖋

Ahsan Ullah

🖋

Afrizal Fikri

🖋

Muhammad Bilal

🖋

Ali Daghighi

🖋

Victoria Mei

🖋

adititipnis

🖋

Pablo Maribondo

🖋

Sammy Baraka

🖋

Baptiste Firket

🖋

aej11a

🖋

Royal Bhati

🖋

Akash Bambhaniya

🖋

Phát Mai

🖋

Sarah Ann Garcia

🖋

BYIRINGIRO Emmanuel

🖋

clariokids

🖋

Luísa

🖋

Marius Jørgensen

🖋

Ines Guerrero

🖋

Arthur Falcão

🖋

Cristina Dias

🖋

Mr-sgreen

🖋

asehdev

🖋

toiladoong

🖋

swatana3

🖋

Chris Fulgencio

🖋

Fouad Khatib

🖋

Bilal Ahmed

🖋

Pushp Vashisht

🖋

Sridhar Easwaran

🖋

Pratik Pathak

🖋

Caio Davi

🖋

Yusuf Özlü

🖋

Arif Uddin

🖋

Hassan Tijani.A

🖋

Andreas Pelekoudas

💻

Pranay Binju

🖋

rivkyb

🖋

Nikhil Anand

🖋

Alan Hurtarte

🖋

ghettifish

🖋

duyphuong

🖋

coktopus

🖋

Rene Hinojosa

🖋

Justin Irabor

🖋

Maxgit3

🖋 💻

Washington Soares

💻

ravisankarchinnam

🖋

Emrah Akçelik

🖋

Vignesh Elangovan

🐛 🖋

itsmeshaheerali

🖋

Ashiru Olawale

🖋

Emmanuel De Saint Steban

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].