A collection of tools which used by a web developer. It can be installed as a chrome/edge plugin. Please create issues for new plugins.
This plugin never connect to any thrid party site for push or fetch data other than github. No Analytics integrated with this extension. Completely under user control. I won't be knowing any errors about tools execution. So please create issues in github once you face any error.
This system created in plugin model. You can write your component with instruct format and plug it into the code.
Plugin have following components
- Web interface - interface to show when route/menu option selected
- popup interface - interface section to show in chrome popup
- URL Hook - code to run while user accessing a domain - eg: json view while accessing json file
- Background service - to access and interact with indexdb and CPU oriented tasks
- DevTool interface - to show report and detailed information of current tab web related
- Settings interface - settings option related to the plugin
- Redux Action, Reducers - redux interface for data storage and usage
- Normalizers & Selectors - redux data processing functions
In development, will publish once it complete
git clone git@github.com:thantrik/nanma.git cd nanma yarn app:install yarn build
Creates a directory with version name mentioned in package.json
Open chrome extension menu and load unpacked extension by selecting the build output directory
Complete the code setup with required dependancies.
yarn new:plugin -- {plugin name}
Command will create a copy of plugin template with necessary files. Modify the created template.
import plugin in ux\index.tsx
file
import "./plugins/{plugin-name}";
Static Plug and play mode
Name | Status | Size | Developer | Remarks |
---|---|---|---|---|
❌awesome-links | pending | 300KB | krishna | |
❌chat | pending | 300KB | krishna | |
❌clock | pending | 300KB | krishna | |
✔️code | done | 300KB | krishna | |
❌csv-view | pending | 300KB | krishna | |
❌dashboard | pending | 300KB | krishna | |
✔️diff | done | 300KB | krishna | |
❌gifmaker | pending | 300KB | krishna | |
❌github | pending | 300KB | krishna | |
❌html | pending | 300KB | krishna | |
❌icon-maker | pending | 300KB | krishna | |
✔️json | done | 300KB | krishna | |
❌live-code | pending | 300KB | krishna | |
❌my-data | pending | 300KB | krishna | |
✔️my-web | pending | 300KB | krishna | |
❌offline-doc | pending | 300KB | krishna | |
❌performance | pending | 300KB | krishna | |
✔️image-editor | pending | 300KB | krishna | |
❌prettier | pending | 300KB | krishna | |
❌read-later | pending | 300KB | krishna | |
❌rich-text | pending | 300KB | krishna | |
❌snippets | pending | 300KB | krishna | |
❌svg-edit | pending | 300KB | krishna | |
❌timer | pending | 300KB | krishna | |
❌timezone | pending | 300KB | krishna | |
❌todo | pending | 300KB | krishna | |
❌unicode | pending | 300KB | krishna | |
❌url | pending | 300KB | krishna | |
❌vscode | pending | 300KB | krishna | |
❌web-server | pending | 300KB | krishna | |
✔️md-editor | done | 300KB | krishna | |
❌table-gen | pending | 300KB | krishna | |
✔️color picker | done | 300KB | krishna | |
✔️ts play | done | 300KB | krishna | |
✔️screen-capture | done | 300KB | krishna |
Code viewer, while accessing web links, code viewer will format code based on extensions
Store & Manage all links which developer found as awesome tools
CSV will be viewable as Excel instead of text
View and manage plugins
View code diff, text diff
create dynamic gif images (loading etc)
Octree, custom github pages
Live HTML editor
.ico image, 16,32 bit icon maker
JSON viewer and editor
Live code editor between peer to peer connected in same network
To Store some personal data in encrypted space
Custom style, javascript snippets to run while accessing the respective website
eg: I want to modify my facebook. I just need to add some custom styling. it will inject to facebook while accessing
Analyse performance of website without opening dev tools
Simple Image editor
Code prettier
Same as offline-doc
Rich text editor
Javascript code snippets to execute with form inputs
SVG Editor
Timer
Task Timer
Beep Timer
Todo app with static calender
Unicode table
File editor for scoped directories
Run a local webserver from give directory in a local port
TCP/IP, UDP based chat, file transfer etc.
Markdown and preview
Table generator
UI component library collection
Full screen, current view capture & Edit tool