open-index/open-npm huggingface dataset:
npm package: @phoenix-islands/core
Description: A library for creating islands of various frontend frameworks in Phoenix LiveView.
Author: Phoenix Islands
Latest version: 0.2.0-alpha.2

# Phoenix Islands

**Phoenix Islands** is a library for creating islands of various frontend frameworks in Phoenix LiveView.

## License

![GitHub](https://img.shields.io/github/license/phoenix-islands/phoenix-islands-js)

A project by [Usage](https://www.usage.so) &copy; 2023.
npm package: @phoenix-islands/data
Description: A library for creating islands of various frontend frameworks in Phoenix LiveView.
Author: Phoenix Islands
Latest version: 0.2.0-alpha.2

# @phoenix-islands/data

**Phoenix Islands** is a library for creating islands of various frontend frameworks in Phoenix LiveView.

## Install

```bash
cd assets
npm i react @phoenix-islands/data
```

Or

```bash
yarn add @phoenix-islands/data
```

## Usage

### Install elixir library

Follow [instruction here to install server part](https://hexdocs.pm/phoenix_islands/readme.html)

### Register the component with live-view hooks

```tsx
import { registerReactIsland } from '@phoenix-islands/react'

let liveSocket = new LiveSocket('/live', Socket, {
  params: { _csrf_token: csrfToken },
  hooks: {
    ...registerDataIslands({
      Logger: {
        subscribe(store, globalStore) {
          const u1 = store.subscribe(console.log)
          const u2 = globalStore.subscribe(console.log)
          return () => {
            u1()
            u2()
          }
        }
      }
    })
  }
})
```

## License

![GitHub](https://img.shields.io/github/license/phoenix-islands/phoenix-islands-js)

A project by [Usage](https://www.usage.so) &copy; 2023.
npm package: @phoenix-islands/proxy
Description: A library for creating islands of various frontend frameworks in Phoenix LiveView.
Author: Phoenix Islands
Latest version: 0.2.0-alpha.2

# Phoenix Islands

**Phoenix Islands** is a library for creating islands of various frontend frameworks in Phoenix LiveView.

## License

![GitHub](https://img.shields.io/github/license/phoenix-islands/phoenix-islands-js)

A project by [Usage](https://www.usage.so) &copy; 2023.
npm package: @phoenix-islands/react
Description: A library for creating islands of various frontend frameworks in Phoenix LiveView.
Author: Phoenix Islands
Latest version: 0.2.0-alpha.2

# @phoenix-islands/react

**Phoenix Islands** is a library for creating islands of various frontend frameworks in Phoenix LiveView.

## Install

```bash
cd assets
npm i react @phoenix-islands/react
```

Or

```bash
yarn add @phoenix-islands/react
```

## Usage

### 1. Install elixir library

Follow [instruction here to install server part](https://hexdocs.pm/phoenix_islands/readme.html)

### 2. Create an island component

**Note** You might want to add `'./js/**/*.ts?'` to `tailwind.config.js` if you want to use typescript.

```tsx
import { ReactIslandProps, useStore } from '@phoenix-islands/react'
import React from 'react'

export const ReactCounter = ({
  store,
  children,
  pushEvent
}: ReactIslandProps<{ counter: number }>) => {
  const data = useStore(store)
  const [counter, setCounter] = React.useState(data.counter)
  React.useEffect(() => setCounter(data.counter ?? 0), [data.counter])
  return (
    <div className='w-full flex flex-col gap-3 items-stretch p-4 rounded-lg border-dashed border-zinc-500 border-2'>
      <div className='flex flex-row gap-3 items-center justify-between'>
        <div>Client State: {counter}</div>
        <button
          className='phx-submit-loading:opacity-75 rounded-lg bg-zinc-900 hover:bg-zinc-700 py-2 px-3 text-sm font-semibold leading-6 text-white active:text-white/80'
          onClick={() => {
            setCounter(counter + 1)
            pushEvent('update_counter', { counter: counter + 1 })
          }}
        >
          Client +1
        </button>
      </div>
      <div className='p-3 rounded-lg border-dashed border-zinc-300 border-2'>
        {children}
      </div>
    </div>
  )
}
```

### 3. Register the component with live-view hooks

```tsx
import { registerReactIsland } from '@phoenix-islands/react'

let liveSocket = new LiveSocket('/live', Socket, {
  params: { _csrf_token: csrfToken },
  hooks: {
    ...registerReactIslands({ ReactCounter })
  }
})
```

## License

![GitHub](https://img.shields.io/github/license/phoenix-islands/phoenix-islands-js)

A project by [Usage](https://www.usage.so) &copy; 2023.
npm package: @phoenix-labs/jwt-service
Description: thin wrapper for jsonwebtoken generation and verification
Latest version: 0.1.0

# jwt-service

## thin wrapper for jsonwebtoken generation and verification

### Environment variables required

-NA-

## Config

### Ex. {'secret' : "<string containing either the secret for HMAC algorithms, or the PEM encoded public key for RSA and ECDSA>"}

- secret : required for jwt signing
npm package: @phoenix-labs/log-service
Description: Common log service
Latest version: 0.1.0

# log-service

## Common log service

### Environment variables required

- LOG_LEVEL - specify the default winston log level
- NODE_ENV - to change the winston log transport based on production and non-production environment
- LOGSTASH_CONFIG - configuration for logstash host

  ```
      {
        port: your logstash port,
        host: "your-logstash-host",
        ssl_enable: true,
        max_connect_retries: -1,
      }
  ```

## Config

### Ex.

```
{
    serviceName: "service name not specified",
    level: "info",
    fmt: winston.format.combine(...)
  }
```

- serviceName: the name of the service currently using this logger
- level? <Optional> : level of logging
- fmt? <Optional> : winston fmt object override
npm package: @phoenix-labs/mail-service
Description: Common smtp mail abstraction
Latest version: 0.1.0

# mail-service

## Common smtp mail abstraction

### Environment variables required

- NODE_ENV - use temporary ethereal.email SMTP transport on all environments other than "production".

## Config

### Ex.

```
// Sample config
 ***All nodemailer options supported***
 {
   host: "smtp.ethereal.email",
   port: 587,
   secure: false,
   auth: { user: testAccount.user, pass: testAccount.pass },
 }
```

- host: email host
- port: email host port
- secure: use encrypted mail transport
- auth: credentials for smtp user
npm package: @phoenix-labs/queue-service
Description: Common queue abstraction
Latest version: 0.1.0

# queue-service

## Common queue abstraction

### Environment variables required

-na-

## Config

### Ex.

```
 { "url": "amqp://<rabbitmq host>", "parallel": 1 }

```

- url: URL of the queue server
- parallel: how many un-acked messages to process at a time
npm package: @phoenix-labs/webhook-server
Description: A webhook server template
Latest version: 0.1.0

# Webhooks server

## !!This server is intended for internal use only.

## Always deploy only on a Private Network

## Env variables

- PORT - webserver port to run on
- LOG_LEVEL - logging level of the server
- RABBITMQ_URL - rabbitmq server url (eg. amqp://172.0.2.1)
npm package: @phoenix-plugin-registry/104yuki.wwicon
Description: Displays the status of the word wrap in the toolbar , you can switch its state.
Author: toshiyuki ohshima
Latest version: 1.0.1

##Instructions
Displays the status of the word wrap in the toolbar , you can switch its state.

## histry
 - 1.0.0 July 23 2016
First edition
npm package: @phoenix-plugin-registry/80s-baby
Description: 80's Baby Theme for Brackets. Inspired by Silkie's 80's Baby. A Brackets original.
Author: larz0
Latest version: 1.0.2

80's Baby Theme for Brackets
============================

Inspired by Silkie's 80's Baby. A Brackets original.

This theme is very bad for your eyes :+1:

## HTML
![HTML Screenshot](https://github.com/Brackets-Themes/80sBaby/blob/master/screenshots/html.png)

## CSS
![CSS Screenshot](https://github.com/Brackets-Themes/80sBaby/blob/master/screenshots/css.png)

## JS
![JS Screenshot](https://github.com/Brackets-Themes/80sBaby/blob/master/screenshots/js.png)
npm package: @phoenix-plugin-registry/90s-tshirt
Description: This dark but soft theme was inspired by an old t-shirt from the 90's.
Author: kittender
Latest version: 1.0.0

# 90's T-Shirt
Hi, I'm a dark but soft theme inspired by an old t-shirt from the 90's.

```
   ___   ___
 /|   `-´   ⋅|\
/_|    ★    |_\
  |  ☆      |
  |    ★    |
  |_________⋅|
```

## HTML
![HTML Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/html.png)

## CSS
![CSS Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/css.png)

## JS
![JS Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/js.png)

## JSON
![JSON Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/json.png)

## Markdown
![Markdown Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/markdown.png)

## Gherkin
![Gherkin Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/gherkin.png)

## C++
![C++ Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/cpp.png)

## Ruby
![Ruby Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/ruby.png)

## Gradle
![Gradle Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/gradle.png)

## Groovy
![Groovy Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/groovy.png)

## YAML
![YAML Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/yaml.png)

## PHP
![PHP Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/php.png)

## SQL
![SQL Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/sql.png)

## Go
![Go Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/go.png)

## Python
![Python Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/python.png)

## Swift
![Swift Screenshot](https://github.com/kittender/90s-tshirt/blob/master/screenshots/swift.png)
npm package: @phoenix-plugin-registry/aaronkenny.rog-dark-theme
Description: ROG red and black color scheme
Author: Aaron M Kenny
Latest version: 1.0.0

ROG Dark Theme for Brackets
============================

Minimal theme for Brackets.

## HTML
![alt text](https://raw.githubusercontent.com/aaronmkenny7/ROG-Dark-Theme/master/screenshots/html.jpg "ROG Dark Theme HTML")
## CSS
![alt text](https://raw.githubusercontent.com/aaronmkenny7/ROG-Dark-Theme/master/screenshots/css.jpg "ROG Dark Theme CSS")
## JavaScript
![alt text](https://raw.githubusercontent.com/aaronmkenny7/ROG-Dark-Theme/master/screenshots/javascript.jpg "ROG Dark Theme JavaScript")
npm package: @phoenix-plugin-registry/acb-bootswatch-theme-picker
Description: The Bootswatch Theme Picker for Brackets integrates Bootswach with your Bootstrap code easily.
Author: Antonio Carlos Barbosa
Latest version: 1.0.4

# [Bootswatch Theme Picker](https://github.com/acbarbosa1964/acb-bootswatch-theme-picker)

Bootswach is a awesome set of free themes created using CSS. 

The Bootswatch Theme Picker for Brackets integrates Bootswach with your Bootstrap code easily.

![Screenshot](https://github.com/acbarbosa1964/acb-sample-gifs/blob/master/images/acb-bootswatch-theme-picker-example.gif?raw=true)

## How to Install
---

#### Git Clone

1. Under main menu select **Help > Show Extensions Folder**
2. Git clone this repository inside the folder user.

#### Extension Manager

1. Under main menu select **File > Extension Manager...**
2. Search for "ACB Bootswatch Theme Picker"
3. Click "Install"

## How to use
---

1. Your cursor must be inside ```<head> </head>``` tags to insert the resulting Bootswach CDN for the choosen theme;
2. Open Themes Dialog using the icon in right-hand column (quick launchpad);
3. Select a theme to use in your project;
4. Click the "Use this Theme" Button or simply close the window to cancel;

## Credits
---

- Thomas Park - Themes for Bootstrap (http://bootswatch.com - https://github.com/thomaspark)
- Alex Bardanov (some code and extension tracking) (https://github.com/dnbard)
- Knockout JavaScript (Simplyfied dynamic content) library (http://knockoutjs.com)
- Lodash - JavaScript utility library (https://lodash.com/)

Thank you!
npm package: @phoenix-plugin-registry/acb-gimepix-placeholder
Description: Generate placeholder Images from gimepix.com. More than 14.000 Hi-res public images in 47 categories for your projects.
Author: Antonio Carlos Barbosa
Latest version: 1.0.0

ACB GIMEpix Placeholder
=======================

Free images for your projects.

Placeholder images from gimepix.com.

![Screenshot](https://github.com/acbarbosa1964/acb-sample-gifs/blob/master/images/acb-gimepix-demo.gif?raw=true)

## Install

#### Git Clone

1. Under main menu select **Help > Show Extensions Folder**
2. Git clone this repository inside the folder user.

#### Extension Manager

1. Under main menu select **File > Extension Manager...**
2. Search for "ACB GIMEpix Placeholder"
3. Click "Install"

## How to use


## More extensions?

http://brackets.dnbard.com/author/Antonio%20Carlos%20Barbosa



### Changelog

#### V1.0.0

* First version

### Credits
---

- Images provided by http://www.gimepix.com
- Source-code editor used in this project - Brackets - http://www.brackets.io
- OwlCarousel v1.3.4 - Customized Version - OwlFonk - https://github.com/OwlFonk/OwlCarousel

Thank you all!!!

### License
---

[MIT](https://raw.githubusercontent.com/acbarbosa1964/acb-bootstrap-snippets/master/LICENSE) for this project.

Copyright (c) 2015 Antonio Carlos Barbosa
Released under the MIT license
npm package: @phoenix-plugin-registry/acb-new-bootstrap-page
Description: Create a new HTML file with a basic Bootstrap template.
Author: Antonio Carlos Barbosa
Latest version: 1.0.0

# [New Bootstrap Template](https://github.com/acbarbosa1964/acb-new-bootstrap-page)

Create a new HTML file with a basic Bootstrap template using file menu or Ctrl-Alt-B or side bar double-click.

![Screenshot](https://raw.githubusercontent.com/acbarbosa1964/acb-sample-gifs/master/images/acb-new-bootstrap-page.gif)

## How to Install
---

#### Git Clone

1. Under main menu select **Help > Show Extensions Folder**
2. Git clone this repository inside the folder user.

#### Extension Manager

1. Under main menu select **File > Extension Manager...**
2. Search for "ACB New Bootstrap Template"
3. Click "Install"

## How to use
---

1. Use "New Bootstrap File" on file menu, or
2. Double-click on side bar, or
3. Press Ctrl-alt-B;
npm package: @phoenix-plugin-registry/acb-tartan-background
Description: Pick an image (pattern) to use as background. - Generates a CSS background: url(data:image/ ... ) code block at caret position.
Author: Antonio Carlos Barbosa
Latest version: 1.0.3

# [Tartan Background Image](https://github.com/acbarbosa1964/acb-tartan-background)

Pick a tartan image to use as a background in your Web Pages.

**From Wikipedia:**

>Tartan is a pattern consisting of criss-crossed horizontal and vertical bands in multiple colours. Tartans originated in woven wool, but now they are made in many other materials. Tartan is particularly associated with Scotland. Scottish kilts almost always have tartan patterns. Tartan is often called plaid in North America, but in Scotland, a plaid is a tartan cloth slung over the shoulder as a kilt accessory, or a plain ordinary blanket such as one would have on a bed.

>Tartan is made with alternating bands of coloured (pre-dyed) threads woven as both warp and weft at right angles to each other. The weft is woven in a simple twill, two over — two under the warp, advancing one thread at each pass. This forms visible diagonal lines where different colours cross, which give the appearance of new colours blended from the original ones. The resulting blocks of colour repeat vertically and horizontally in a distinctive pattern of squares and lines known as a sett.

![Screenshot](https://github.com/acbarbosa1964/acb-sample-gifs/blob/master/images/acb-tartan-background-example.gif?raw=true)

## How to Install
---

#### Git Clone

1. Under main menu select **Help > Show Extensions Folder**
2. Git clone this repository inside the folder user.

#### Extension Manager

1. Under main menu select **File > Extension Manager...**
2. Search for "ACB Tartan Background"
3. Click "Install"

## How to use
---

1. Your cursor must be in place to insert the resulting code after image pick
2. Open Images Dialog using the icon in right-hand column (quick launchpad)
3. Select an image to use as a background   
4. Click the Insert Button or simply close the window to cancel

## Credits
---

- Alex Bardanov (some code and extension tracking) (https://github.com/dnbard)
- Knockout JavaScript (Simplyfied dynamic content) library (http://knockoutjs.com)
- Lodash - JavaScript utility library (https://lodash.com/)
- Wikipedia Tartan contents (https://en.wikipedia.org/wiki/List_of_tartans)
- b64.io - Imagem converter (http://b64.io/)


Thank you!
npm package: @phoenix-plugin-registry/adamdehaven.bttf-ipsum
Description: Insert placeholder text from the 'Back to the Future' trilogy.
Author: Adam DeHaven
Latest version: 1.0.3

# Brackets "BACK TO THE FUTURE" Ipsum
[Brackets][Brackets] Extension inserts paragraphs of placeholder text from the "BACK TO THE FUTURE" trilogy.

## Installation
To install this extension, use the built-in Brackets [Extension Manager][Brackets Extension Manager] which downloads the extension from the [extension registry][Brackets Extension Registry].

Alternatively, click the [Extension Manager][Brackets Extension Manager] icon, then click `Install from URL...` and paste:
`https://github.com/adamdehaven/Brackets-BTTF-Ipsum/archive/master.zip`.

## Usage
Use the menu entry `Edit > Insert BTTF Ipsum`, or one the keyboard shortcut `Ctrl-Shift-B` (Windows/Linux), `Cmd-Shift-B` (Mac), or define your own.

## License
Brackets "BACK TO THE FUTURE" Ipsum is licensed under the [MIT license][MIT]. 
"BACK TO THE FUTURE." Written by. Robert Zemeckis & Bob Gale.

[Brackets]: http://brackets.io
[Brackets Extension Manager]: https://github.com/adobe/brackets/wiki/Brackets-Extensions
[Brackets Extension Registry]: https://brackets-registry.aboutweb.com
[MIT]: http://opensource.org/licenses/MIT
npm package: @phoenix-plugin-registry/adobe.muse.mucowlanguage
Description: Support for MUSE widget markup (MuCow)
Author: Adobe
Latest version: 0.4.75

# brackets mucow language support

Brackets Extension to add mucow syntax highlighting, code hints and attribute completion and Grammar Checking on Save (XML validation)

For an overview of the syntax and more information see http://adobe-muse.github.io/MuCowDocs

This is an Open Source project and is MIT licensed so feel free to fork the repo and make changes and send us pull requests to merge them back in to Master.  

Please file any issues in this repository.  

NOTICE  
xmllint.js is licensed under the Creative Commons "CC BY 3.0 licence".
https://creativecommons.org/licenses/by/3.0/

ATTRIBUTION
```
xmllint.js Built by @syssgx and based on xml.js by @kripken
```

For more infomation see the About page at: http://syssgx.github.io/xml.js/
npm package: @phoenix-plugin-registry/after8-theme
Description: After8 is a Brackets theme based on my custom jEdit cool-mint theme, and inspired by the Dark Chocolate Mint Fondant Filled Square of great reknown
Author: Andrew Sowerby
Latest version: 1.0.0

#After8
After8 is a Brackets theme based on my custom jEdit theme, with cool minty green, dark tones.

#Supported extensions
html, css, java, js, jsp, c, cpp, py, rb, properties, and more! 

#Screenshots
screenshots/java.png

#Installation
This extension requires Brackets 1.0 or newer.

- Open Brackets
- File -> extension manager
- Click the Themes tab
- Search for ‘After8’
- Click install

#Todo
Better colors for other languages

#License
Licensed under MIT
npm package: @phoenix-plugin-registry/akash.first-theme
Description: A Simple and Unique theme
Author: Akash Vartak
Latest version: 1.0.1

# Simply-Unique
My very own created Brackets editor theme.
<br>
I have made this theme with a lot of love so please use it and if you use my files to create your own theme then please credit me with a simple mention. :)

<h3>Screenshots</h3>
![alt text](Screenshot (59).png "Tag matching")
![alt text](Screenshot (60).png "Bracket matching")
![alt text](Screenshot (62).png "Text selection")
![alt text](Screenshot (58).png "A unique CSS look and feel")
![alt text](Screenshot (56).png)
<h3>Contributions and Issues</h3>
Please fork this repository and help improve this theme

<h3>License</h3>
MIT
npm package: @phoenix-plugin-registry/akash.rainbow
Description: A VIBGYOR colored theme
Author: Akash Vartak
Latest version: 1.0.2

# Rainbow-ish
A VIBGYOR colored, dark-based theme for Brackets.
Made with :heart:

<h3>Contributions and Issues</h3>
Please fork this repository and help improve this theme

<h3>License</h3>
MIT
npm package: @phoenix-plugin-registry/alanhohn.markdown-toolbar
Description: Toolbar for writing documents in Markdown.
Author: Alan Hohn
Latest version: 1.2.0

# markdown-toolbar

Brackets extension that adds Markdown editing support via a toolbar.

## Features

### Formatting

* Heading (H1 - H6) toggles
* Numbered and unnumbered lists
* Bold, italic, monospace, strikethrough. Work as toggles, though
  they are a little picky about the selection in order to toggle off.
* Images and links
* Code blocks
* Buttons do sensible things with no selection, single selection,
  or multiple selections.

### Converting to Markdown

* Separate paragraphs: Adds a blank line between paragraphs. This is
  very handy for reformatting text pasted from a non-Markdown source
  such as a word processor. By its nature it can only be applied once,
  so it's important to control the selection.
* Reflow: Reformats a paragraph to add hard line breaks to keep lines
  under a maximum length. Handles lists well, so it's pretty safe to
  apply it to a whole document. It is safe to apply multiple times or
  to repapply to a paragraph that is already partially correct. It does not
  handle tables well, so keep it away from those.

## Planned Features

* Add a button and a GUI to insert a Markdown table
* Make reflow smart about tables

## Preferences

* `markdownbar.showOnStartup`: Display the toolbar when Brackets starts, default false
* `markdownbar.maxLength`: Maximum line length used for reflow, default 80

Example:

```json
{
    ...
    "markdownbar.showOnStartup": true,
    "markdownbar.maxLength": 75
}
```

## Attribution

Icons from [Octicons][https://octicons.github.com/].
npm package: @phoenix-plugin-registry/alanhohn.mermaid-preview
Description: Preview window for Mermaid diagrams.
Author: Alan Hohn
Latest version: 1.0.2

# Mermaid Preview

Brackets extension that provides a preview panel and a syntax
highlighter for [Mermaid][].

## About

[Mermaid][] is a JS library that generates flowcharts, sequence diagrams,
and Gantt charts from a text description. This plugin provides a
dynamically updated preview panel to make it easier to create drawings.

The plugin associates files with a `.uml` and `.mermaid` extension with
a Mermaid syntax highlighter. When one of these files is being edited, the
plugin provides a toolbar button and menu entry to open a preview window.
The current contents of the editor are fed through Mermaid to produce a
diagram.

Note that Mermaid has a command-line interface installable through `npm`,
so the envisioned workflow for this plugin is to use this plugin for
development and the command-line interface to generate PNG or SVG. (The
Brackets Live Preview is probably a better workflow for embedding Mermaid 
directly into HTML.)

## Status

While the plugin is usable at the moment, there are some features it would
be nice to see. Pull requests gratefully accepted; otherwise I'll give these
some work as I have opportunity.

* Save function (SVG / PNG). SVG is easiest since we just have to grab the
  content that is already going into the DOM.
* Support for embedded content. It would be especially nice to be able to
  embed a `mermaid` code block into a Markdown document and have it rendered,
  either in a separate panel or in the excellent [Markdown Preview plugin][mp].

Mermaid is embedded with the plugin so it works standalone; the current
version is 0.5.8.

## Preferences

None at present.

## Attribution

Knut Sveidqvist is the primary author of [Mermaid][]. I've now written an
Atlassian Confluence plugin, a Brackets plugin, and a blog post on this tool.
Much appreciated.

[mermaid]:https://github.com/knsv/mermaid
[mp]:https://github.com/gruehle/MarkdownPreview
npm package: @phoenix-plugin-registry/alemonteiro.brackets-move-files
Description: Drag and drop files and folders on the tree view to move or copy(pressing ctrl) them
Author: Alê Monteiro
Latest version: 0.2.0

brackets-move-files
=========================

Enalbes drag and drop of files and folders on the tree view.

## Getting Started

1. Open Extension Manager by clicking the building-blocky icon on the right side of Brackets or File -> Extension Manager;
2. Search for Move Files;
3. Click Install;
4. Done =)

## Usage

Click and drag (holding the mousedown) files and folders to other locations, drop to move.

The dragging file will be colored 'darkred' and the drop holders will have an semi-transparent dark blue background.

Hold ctrl to copy files instead of moving (must be held upon mouse relase/drop)

## Details 

1. Files are never overwrited. Copy is canceled if same name file already exists and copy will rename the dropped file.
2. If a file or folder is dropped on top of a file, the move or copy will be made to the folder of that file (use this to move/copy files to the root directory)
3. There's no multiple selection, do not bother trying to hold shift for now =)

## For Dev / Git Install

The required dependencies are not on this repository. Install them from the command line.

Go the the extension folder path inside the node folder and run `npm install`, like this

```
cd Brackets/extensions/user/
mkir alemonteiro.brackets-move-files
git clone https://github.com/alemonteiro/brackets-move-files alemonteiro.brackets-move-files
cd alemonteiro.brackets-move-files/node
npm install
```

You can fork and use your own repo as well.

### Changelog

#### 0.2.0

* Fixed some path and logic issues on move and copy
* Changed event listener from MouseMove to MouseOut/MoveOver
* Changed drop background from black to blue (better visibility)

#### 0.1.2

* Ajusted log output and check if NodeDomain is ready

#### 0.1.1

* Added more log to console
* Updated read.me
npm package: @phoenix-plugin-registry/alexpersian.spacegray-brackets
Description: The popular Spacegray theme from Sublime Text, now in Brackets!
Author: Alex Persian
Latest version: 1.1.0

Spacegray-Brackets
===

The popular Spacegray theme from [Sublime Text](http://sublimetext.com/), ported to Brackets.
Original Spacegray theme, [here](https://github.com/kkga/spacegray).
Base 16 color scheme this is based off [here](http://chriskempson.github.io/base16/#ocean).

Screenshots
---

### HTML
![HTML](screenshots/html.png)

### CSS
![HTML](screenshots/css.png)

### JavaScript
![HTML](screenshots/js.png)

Installation
---

This extension requires Brackets Release 1.0 or newer.

1. Open Brackets
2. Open the Extension Manager
3. Switch to "Themes" tab
4. Search for "Spacegray-Brackets"
5. Click "Install"

Known Issues
---
Some syntax highlighting may be off compared to the original Spacegray theme. This is most likely
a result of the way Brackets handles themes.
If you find a mismatch, please feel free to open an issue or pull request. I'll do my best to get
it fixed up quickly.

License
---

The MIT License. Read [LICENSE](LICENSE) for further information.
npm package: @phoenix-plugin-registry/alexwp.dark-and-gentle
Description: A variation on Gregoire Thibaud's Smart-Dark-Theme for Brackets
Author: Alex Wheeldon-Price
Latest version: 1.0.0

# Dark and Gentle
* A variation on Gregoire Thibaud's Smart-Dark-Theme for Brackets

# How to install
Visit http://brackets-themes.github.io/ to see the latest install instructions.

# License
* Theme under MIT license [`LICENSE`](LICENSE)

# Screenshots

### HTML
! [HTML] (https://github.com/awheeldon8/Dark-and-Gentle-Theme/blob/master/alexwp.dark-and-gentle-theme/Html.png)

### CSS
! [HTML] (https://github.com/awheeldon8/Dark-and-Gentle-Theme/blob/master/alexwp.dark-and-gentle-theme/CSS.png
npm package: @phoenix-plugin-registry/andreasrein.monokai-darker-soda
Description: Darker Monokai Soda Theme for your late night coding sessions
Author: Andreas Rein
Latest version: 1.0.1

# Monokai Darker Soda
Brackets monokai theme with deeper colors for your late night coding sessions.

## Screenshot

![alt tag](https://github.com/kleinrein/Monokai-Darker-Soda/blob/master/Screenshots/monokai_darker_soda.png?raw=true)
npm package: @phoenix-plugin-registry/anephew.brackets-zeal
Description: Look for the word under the current cursor or any selected text in Zeal (offline API documentation browser).
Author: anephew
Latest version: 1.0.3

## Zeal integration for Brackets

> A [Brackets](https://github.com/adobe/brackets) extension that allows look up the word under the current cursor or any selected text in [Zeal](http://zealdocs.org/) (simple offline api documentation browser inspired by OSX app Dash, available for Linux and Windows)


#### Installation

* Select **File > Extension Manager...** (or click the "brick" icon in the toolbar).
* Search for **"Zeal integration for Brackets"** and click the **Install** button.
* Download and install **the latest version** from [Zeal website](https://zealdocs.org).
* [Add](https://www.google.com/search?q=How+to+set+the+path+and+environment+variables+in+Windows) Zeal installation directory to the system "PATH" environment variable.


#### How To Use
- Use <kbd>Ctrl+Alt+Z</kbd> while your cursor is on a word or when you select the text.
- Right-click on a word or selected text and go **"LookUp in Zeal"**.
- Hit <kbd>Ctrl+Shift+Z</kbd> to open modal bar for custom search.

![Screenshot](screenshot.png)


#### Roadmap
- Support for <code>dash-plugin</code> URL scheme.
- Language mapping settings.


#### Changelog
See [CHANGELOG.md](CHANGELOG.md) for details.


#### License
[The MIT License (MIT)](LICENSE)
npm package: @phoenix-plugin-registry/angular-file-templates
Description: Create common angular files from templates
Author: Ignacio González Bullón
Latest version: 0.2.7

### Based on

This extension is based on sunray97's [newfile-from-template](https://github.com/sunray97/newfile-from-template)

# Angular-File-Templates

Angular-Template-Files is an extension for [Brackets](http://brackets.io/) editor. Provides some common [Angular](http://www.angular.io/) template files to create your new Angular components in your desired path and indicating the module to attach it.

## Usage

A new "New as" item will be added in your Brackets editor. There you can find templates that are available so far. You can also find a new "New from template" item where you will get to a more general form to create your file. All these items have their corresponding hotkey. Once you have selected any of the options you will be prompted for the path (the extension will add .controller.js, .service.js, etc) and the module if needed.
You can add a file using the contextual menu (right-click) on the files area.

## Configuration

You can set the author name of your files by setting the corresponding option either in your global or project preferences file.

i.e. "angular-file-templates.author" : "John Doe <john.doe@mail.com>"

You can tweak the templates that you can find in the corresponding extension folder under the config folder (i.e. /home/johndoe/.config/Brackets/extensions/user/angular-file-templates/config)

Don't rename the files you find there in order to keep the extension working.
npm package: @phoenix-plugin-registry/apintocr.brackets-laravel-blade
Description: Syntax highlighting and Code Hints for Laravel Blade. Update 0.3.0: Code Hint Support
Author: António Pinto
Latest version: 0.4.0

[<img src="http://img.shields.io/badge/version-0.3.0-green.svg?style=flat-square">](#)
[<img src="http://img.shields.io/badge/Code-Highlight-yellow.svg?style=flat-square">](#)
[<img src="http://img.shields.io/badge/Code-Hints-orange.svg?style=flat-square">](http://laravel.com/)
[<img src="http://img.shields.io/badge/Laravel-Blade-red.svg?style=flat-square">](http://laravel.com/)
[<img src="http://img.shields.io/badge/Brackets-code editor-blue.svg?style=flat-square">](http://brackets.io/)

Laravel Blade
=============
Syntax highlighting and Code Hints for [*Brackets code editor*](http://brackets.io/).

##Supports:
*** NOW Supporting Blade Code Hints! ***
Syntax Highlight for:

* Comments: **{{-- --}}**
* Laravel 4: **{{  }}**
* Laravel 5: **{%  %}**

###**Current State**
Currently this extension supports only basic syntax, I plan to add support for the full Laravel Blade template system.
At this moment it does not support line breaks, I'm still trying to figure how to do that....

***Note:*** *I only have basic .js knowledge (let alone Code Mirror...), so any help you can provide will be greatly apreciatted.*
npm package: @phoenix-plugin-registry/arata.falorem
Description: تولید متن لورم ایپسوم
Author: Arata Design Studio -
Latest version: 1.0.0

<div dir="rtl">

# brackets-falorem
افزونه لورم ایپسوم فارسی برای [Brackets](http://brackets.io)

لورم ایپسوم یا طرح‌نما (به انگلیسی: Lorem ipsum) به متنی آزمایشی و بی‌معنی در صنعت چاپ، صفحه‌آرایی و طراحی گرافیک گفته می‌شود. طراح گرافیک از این متن به عنوان عنصری از ترکیب بندی برای پر کردن صفحه و ارایه اولیه شکل ظاهری و کلی طرح سفارش گرفته شده استفاده می نماید، تا از نظر گرافیکی نشانگر چگونگی نوع و اندازه فونت و ظاهر متن باشد

## آخرین امکانات اضافه شده:
- امکان تعیین تعداد کلمات
- حذف کاراکترهای اضافی مثل پرانتزها برای تمیزتر شدن

## نصب و استفاده
برای نصب این افزونه در نرم افزار براکتز ابتدا روی دکمه‌ای که در تصویر می‌بینید کلیک کنید:

![brackets install extension](http://brackets.dnbard.com/images/extensions1.png)

سپس در پنجره‌ای که باز می‌شود کمی صبر کنید تا بارگذاری لیست افزونه‌ها تمام شود و در قسمت جستجو تایپ کنید: **falorem**
و بعد از یافتن آن روی دکمه‌ی install مربوط به آن کلیک کنید تا نصب شود.

جهت استفاده از افزونه کلمه زیر را در برنامه تایپ کنید و سپس اینتر را بزنید

```falorem```
همچنین جهت تعیین تعداد کلمات باید تعداد کلمات مورد نظر را بعد از `falorem` و بدون فاصله به صورت عددی بنویسید.

```falorem50 // این دستور لورم ایپسومی به تعداد 50 کلمه تولید می کند.```

*کپی رایت برای نویسنده [PLorem](https://github.com/sabereen/brackets-plorem) محفوظ است*

</div>