All Projects → gokatz → baby-chrome

gokatz / baby-chrome

Licence: MIT license
Get your scaffolded chrome extension project. No more copy-paste!

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to baby-chrome

FOF3-Basic
A hello world type example for Akeeba F0F3 as a walkthrough for building a Joomla! component from the ground up.
Stars: ✭ 14 (+7.69%)
Mutual labels:  scaffolding
live-stream-media-source-extensions
Live stream h264 encoded mp4 video on media source extensions using ffmpeg, node.js, socket.io, and express. Works in chrome, firefox, safari, and android. Not iOS compatible. Work has moved to mse-live-player repo =>
Stars: ✭ 24 (+84.62%)
Mutual labels:  extensions
swift-boilerplate
Clean Architecture for iOS projects (Swift + Programmatically UI + MVC + RxSwift + Auto Layout Visual Format + REST + JWT)
Stars: ✭ 14 (+7.69%)
Mutual labels:  extensions
generator-stencil
Scaffolding tool 🔨 for Stencil js applications
Stars: ✭ 16 (+23.08%)
Mutual labels:  scaffolding
create-fastify-app
An utility that help you to generate or add plugin to your Fastify project
Stars: ✭ 53 (+307.69%)
Mutual labels:  scaffolding
OverlayViewController
A simple way to present your child view controller on top of another one
Stars: ✭ 17 (+30.77%)
Mutual labels:  extensions
flutter scale aware
🎗 Scale-based layouts with a bit more ease, powered by extensions.
Stars: ✭ 26 (+100%)
Mutual labels:  extensions
fast-sg
Fast-SG: An alignment-free algorithm for ultrafast scaffolding graph construction from short or long reads.
Stars: ✭ 22 (+69.23%)
Mutual labels:  scaffolding
grass-addons
GRASS GIS Addons Repository (Manuals: https://grass.osgeo.org/grass-stable/manuals/addons/ | Linux-logs: https://grass.osgeo.org/addons/grass8/logs/ | Windows logs: https://wingrass.fsv.cvut.cz/grass82/addons/grass-8.2.0/logs/)
Stars: ✭ 64 (+392.31%)
Mutual labels:  extensions
Scaff10X
Pipeline for scaffolding and breaking a genome assembly using 10x genomics linked-reads
Stars: ✭ 21 (+61.54%)
Mutual labels:  scaffolding
damascus
⚔️ CRUD boilerplate generator for Liferay DXP
Stars: ✭ 51 (+292.31%)
Mutual labels:  scaffolding
scaffold-clean-architecture
Gradle plugin to create a clean application in Java that already works, It follows our best practices!
Stars: ✭ 225 (+1630.77%)
Mutual labels:  scaffolding
quarkiverse
Repository for contributing to quarkiverse wiki
Stars: ✭ 29 (+123.08%)
Mutual labels:  extensions
drf tweaks
Extensions for Django Rest Framework
Stars: ✭ 77 (+492.31%)
Mutual labels:  extensions
reactive-extensions
Extensions to the dotnet/reactive library.
Stars: ✭ 46 (+253.85%)
Mutual labels:  extensions
assemble-core
The core assemble application with no presets or defaults. All configuration is left to the implementor.
Stars: ✭ 17 (+30.77%)
Mutual labels:  scaffolding
create-new-app
Easily generate a new fully-equiped React project, optionally with Redux, React Router, Express, or MongoDB.
Stars: ✭ 26 (+100%)
Mutual labels:  scaffolding
SparrowKit
Collection of Swift-extensions to boost development process.
Stars: ✭ 83 (+538.46%)
Mutual labels:  extensions
klaravel
DEPRECATED Laravel control panel for developers, comes with integrated Scaffold generator, backups, logs, and embedde user guide.
Stars: ✭ 24 (+84.62%)
Mutual labels:  scaffolding
AzureFunctions.Extensions
This provides some useful extensions for Azure Functions.
Stars: ✭ 81 (+523.08%)
Mutual labels:  extensions

baby-chrome 👶

While creating a chrome extension, I usually copy-paste commonly used files such as manifest files, Bootstrap, jQuery from an old project. I hope many fellow devs would have done this 😉. No more copy-paste!. Just do baby-chrome <name of your baby>, get your Chrome extension project scaffolded!

Installation 🏄

yes, you are right... npm install baby-chrome -g

Usage 🏹

baby-chrome <name of your baby>

For Instance, baby-chrome space-shuttle

On this command, you will be presented with a checkbox menu to choose the nature of your chrome extension such as, will the extension need to run on background, do you need jquery etc.,

Choose the appropriate options and click enter. That's it, start working on your extension right away!

Dev Setup 💻

Once the project folder is generated,

  • Open Google Chrome and navigate to chrome://extensions/
  • Click on the button saying 'Load unpacked extension'
  • Choose the generated extension project and Click 'OK'. On clicking 'OK', extension will be loaded
  • Ensure that the 'Enable' checkbox is checked
  • At this moment, you should see an extension icon left to the address bar. Click on the icon to open the extension

NOTE: If you edit any extension's background or content file, click on the 'Reload' link (cmd+R / cntrl+R) to get the changes. Popup file will get updated automatically on reopening the extension.

Contribution 👨‍👧‍👦

Need more Automation? Let's work together to get that done 😉

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