Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alainQtec/PsCraft
A Toolbox to speed up common PowerShell development tasks.
https://github.com/alainQtec/PsCraft
generator powershell-module psmodule
Last synced: about 1 month ago
JSON representation
A Toolbox to speed up common PowerShell development tasks.
- Host: GitHub
- URL: https://github.com/alainQtec/PsCraft
- Owner: alainQtec
- License: mit
- Created: 2023-11-21T15:37:30.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-06-21T15:45:39.000Z (3 months ago)
- Last Synced: 2024-07-12T01:47:55.636Z (2 months ago)
- Topics: generator, powershell-module, psmodule
- Language: PowerShell
- Homepage:
- Size: 356 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - alainQtec/PsCraft - A Toolbox to speed up common PowerShell development tasks. (PowerShell)
README
# [**PsCraft Toolbox**](https://www.powershellgallery.com/packages/PsCraft/)
PsCraft Toolbox provides cmdlets to speed up common PowerShell development tasks.
[![CI](https://github.com/alainQtec/PsCraft/actions/workflows/CI.yaml/badge.svg)](https://github.com/alainQtec/PsCraft/actions/workflows/CI.yaml)
[![Publish to PowerShell Gallery](https://github.com/alainQtec/PsCraft/actions/workflows/Publish.yaml/badge.svg)](https://github.com/alainQtec/PsCraft/actions/workflows/Publish.yaml)
## Installation
- Install from Powershell Gallery:
```PowerShell
Install-Module PsCraft
```## Features
- **Module Creation**: Build robust modules with ease using intuitive commands for cmdlets, functions, variables, and more.
- **Module Management**: Import, export, update, and remove modules with ease, ensuring smooth integration and version control.
- **Secure Your Code**: Sign your modules and scripts with digital signatures for enhanced security and trust.- **Build GUIs faster**: Create intuitive graphical interfaces for your modules, making them accessible and interactive for all users.
## Usage
- Import the module:
```PowerShell
Import-Module PsCraft
```- Create a new Module:
```PowerShell
New-PsModule -Name DemoModule
# Creates a new module in current directory
```## Contributing
Pull requests are welcome! You can also contribute to this module by writing code, sharing opinions, and providing feedback.
![Alt](https://repobeats.axiom.co/api/embed/9cbc0ffce6f62ace082852045cd005b5ad61cebd.svg "Repobeats analytics image")
## License
This project is licensed under the MIT License - see the [MIT License](https://alainQtec.MIT-license.org) for details.