All Projects → contributte → Componette Site

contributte / Componette Site

Licence: mit
➿ Addons, plugins, components and extensions (@componette ❤️ @nette)

Projects that are alternatives of or similar to Componette Site

Reactshadow
🔰 Utilise Shadow DOM in React with all the benefits of style encapsulation.
Stars: ✭ 948 (+1592.86%)
Mutual labels:  components
Tail Kit
Tail-kit is a free and open source components and templates kit fully coded with Tailwind css 2.0.
Stars: ✭ 997 (+1680.36%)
Mutual labels:  components
Empathy
❤️ Lightweight admin dashboard build with Tailwindcss, PurgeCSS, Vuejs, Fontawesome 5.
Stars: ✭ 51 (-8.93%)
Mutual labels:  components
Contactlab Ui Components
DEPRECATED - Basic UI components for ContactLab UX design pattern library
Stars: ✭ 31 (-44.64%)
Mutual labels:  components
Components
Example Components (Built with Tonic)
Stars: ✭ 42 (-25%)
Mutual labels:  components
Vuedarkmode
👩‍🎨👨‍🎨 A minimalist dark design system for Vue.js. Based components designed for the insomniacs who enjoy dark interfaces as much as we do.
Stars: ✭ 1,034 (+1746.43%)
Mutual labels:  components
Preact
⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
Stars: ✭ 30,527 (+54412.5%)
Mutual labels:  components
Testing Jest Enzyme
List of components and tests for post "React Components Testing with Jest & Enzyme"
Stars: ✭ 54 (-3.57%)
Mutual labels:  components
N3 Components
N3-components , Powerful Vue UI Library.
Stars: ✭ 1,012 (+1707.14%)
Mutual labels:  components
Oc
OpenComponents, serverless in the front-end world for painless micro-frontends delivery
Stars: ✭ 1,049 (+1773.21%)
Mutual labels:  components
Personal Component Library
How to build a component Library of your own
Stars: ✭ 32 (-42.86%)
Mutual labels:  components
Webrix
Powerful building blocks for React-based web applications
Stars: ✭ 41 (-26.79%)
Mutual labels:  components
React Components
React components
Stars: ✭ 47 (-16.07%)
Mutual labels:  components
Cookbook
🎶 Cookbook for Nette Framework (@nette) & Contributte (@contributte). Read it while its HOT!
Stars: ✭ 30 (-46.43%)
Mutual labels:  nette-framework
Blazorcomponents
Simple reusable Blazor component library
Stars: ✭ 53 (-5.36%)
Mutual labels:  components
Millenniumjs
🚀 A javascript library for create Functional Stateless Components and render with Virtual DOM.
Stars: ✭ 28 (-50%)
Mutual labels:  components
React Values
A set of tiny React components for handling state with render props.
Stars: ✭ 1,025 (+1730.36%)
Mutual labels:  components
Scalajs Bootstrap
Scala.js bootstrap components
Stars: ✭ 55 (-1.79%)
Mutual labels:  components
Antmove
小程序转换器,基于支付宝/微信小程序, 轻松地转换成其它平台的小程序。
Stars: ✭ 1,078 (+1825%)
Mutual labels:  components
Gisportal
A web-based GIS tool for visualisation and analysis of geospatial data
Stars: ✭ 48 (-14.29%)
Mutual labels:  portal

Componette

Addons, extensions & components portal for Nette Framework with smooth searching and categorization.

Website 🚀 componette.org | Contact 👨🏻‍💻 f3l1x.io | Twitter 🐦 @xf3l1x


Requirements

  • PHP 7.4+
  • NodeJS 12+
  • Caddy 0.11+
  • MariaDB 10.3+
  • Docker [optionally]

How to develop

Backend

  • Clone this repo ([email protected]:planette/componette.git).
  • Rename app/config/config.local.sample to config.local.neon and fill parameters (database, github token, etc).
  • Run composer install.
  • Run migration via bin/console migrations:continue follow steps.
  • Start webserver NETTE_DEBUG=1 php -S 0.0.0.0:8000 -t www

Frontend

  • Run npm install
  • Run gulp deploy (it compiles once all JS/CSS files)

For developing you can use gulp watch, it's monitor every CSS and JS files in <project>/www/assets.

How to contribute

I very appreciate you contributing work, these tools keep on eye and help me to keep a high code standard.

Automated tasks

This project has a few tasks you should fired before you prepare PR.

  • Quality Assurance - checks PHP syntax errors and codestyle

    make qa
    
  • Nette\Tester - runs unit & integration tests

    make tests
    
  • PHPstan - runs static analyse

    make phpstan
    
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].