Saravanan666/pypi-org huggingface dataset:
Package: pangsitpy
Pangsit(py)Pangsit(py) is my starter pack framework represented in Python to deal with learning computing such as Machine/Deep Learning,
Data Science, etc. Of course I don't built it from scratch. I use some existing modules such askeras,tensorflow,scikit, etc, to help me doing Machine/Deep Learning jobs.I'll create a documentation for this later.RequirementsPython >=3.6 (tested on 3.7)Installationpip3installpangsitpyGet the latest versionThis package updates frequently, so make sure you're using the latest version
for better logical processes or to get new modules to work with.
You can read theCHANGELOG.mdpip3installpangsitpy--upgradeManual usageYou can clone or download the package through git remote. This package requires modules listed inrequirements.txt.
If you want to install modules fromrequirements.txt, I would highly suggest to use
Virtual Environment because it contains modules with it's specific version. You can learn about Virtual Environment onhttps://docs.python.org/3/tutorial/venv.htmlReleaseChangeloghttps://github.com/dalikewara/pangsitpy/blob/master/CHANGELOG.md.CreditsCopyright © 2020Dali Kewara.LicenseMIT License
Package: pangu
pangu.pyParanoid text spacing for good readability, to automatically insert whitespace between CJK (Chinese, Japanese, Korean) and half-width characters (alphabetical letters, numerical digits and symbols).pangu.go(Go)pangu.java(Java)pangu.js(JavaScript)pangu.py(Python)pangu.space(Web API)Installation$pipinstall-UpanguUsageIn Pythonimportpangunew_text=pangu.spacing_text('當你凝視著bug，bug也凝視著你')# new_text = '當你凝視著 bug，bug 也凝視著你'nwe_content=pangu.spacing_file('path/to/file.txt')# nwe_content = '與 PM 戰鬥的人，應當小心自己不要成為 PM'In CLI$pangu"請使用uname -m指令來檢查你的Linux作業系統是32位元或是[敏感词已被屏蔽]位元"請使用uname-m指令來檢查你的Linux作業系統是32位元或是[敏感词已被屏蔽]位元$python-mpangu"為什麼小明有問題都不Google？因為他有Bing"為什麼小明有問題都不Google？因為他有Bing$echo"未來的某一天，Gmail配備的AI可能會得出一個結論：想要消滅垃圾郵件最好的辦法就是消滅人類">>path/to/file.txt$pangu-fpath/to/file.txt>>pangu_file.txt$catpangu_file.txt未來的某一天，Gmail配備的AI可能會得出一個結論：想要消滅垃圾郵件最好的辦法就是消滅人類$echo"心裡想的是Microservice，手裡做的是Distributed Monolith"|pangu心裡想的是Microservice，手裡做的是DistributedMonolith$echo"你從什麼時候開始產生了我沒使用Monkey Patch的錯覺?"|python-mpangu你從什麼時候開始產生了我沒使用MonkeyPatch的錯覺？History4.0.6 (2019-02-09)ImplementParanoid Text Spacing algorithmv4Support Python 3.7Drop Python 2.7 support3.3.0.1 (2018-01-20)Support Python 3.6Add a method:pangu.spacing_file()Add a command-line tool:pangu3.0.0 (2016-01-24)Support Python 3.5RefactoringRenametext_spacing()tospacing_text()2.5.6.3 (2015-05-18)Add an alias tospacing():text_spacing()Fix unicode issue in Python 2.x2.5.6.2 (2015-05-17)Fix setup.py2.5.6 (2015-05-17)Synchronize version number withpangu.jsImproveParanoid Text Spacing algorithm1.0.0 (2014-02-12)Hello World
Package: pangu2
Pangu2Split From English and Chinese.Installation$pipinstall-Upangu2UsageIn Pythonimportpangu2new_text=pangu2.spacing_text('當你凝視著bug，bug也凝視著你')# new_text = '當你凝視著 bug，bug 也凝視著你'nwe_content=pangu2.spacing_file('path/to/file.txt')# nwe_content = '與 PM 戰鬥的人，應當小心自己不要成為 PM'In CLI$pangu2"請使用uname -m指令來檢查你的Linux作業系統是32位元或是[敏感词已被屏蔽]位元"請使用uname-m指令來檢查你的Linux作業系統是32位元或是[敏感词已被屏蔽]位元$python-mpangu2"為什麼小明有問題都不Google？因為他有Bing"為什麼小明有問題都不Google？因為他有Bing$echo"未來的某一天，Gmail配備的AI可能會得出一個結論：想要消滅垃圾郵件最好的辦法就是消滅人類">>path/to/file.txt$pangu2-fpath/to/file.txt>>pangu_file.txt$catpangu_file.txt未來的某一天，Gmail配備的AI可能會得出一個結論：想要消滅垃圾郵件最好的辦法就是消滅人類$echo"心裡想的是Microservice，手裡做的是Distributed Monolith"|pangu2心裡想的是Microservice，手裡做的是DistributedMonolith$echo"你從什麼時候開始產生了我沒使用Monkey Patch的錯覺?"|python-mpangu2你從什麼時候開始產生了我沒使用MonkeyPatch的錯覺？History5.0 (2019-08-02)Remove Letter & Number and Paren Split4.0.6.1 (2019-02-09)ImplementParanoid Text Spacing algorithmv4Support Python 3.7Drop Python 2.7 support3.3.0.1 (2018-01-20)Support Python 3.6Add a method:pangu.spacing_file()Add a command-line tool:pangu3.0.0 (2016-01-24)Support Python 3.5RefactoringRenametext_spacing()tospacing_text()2.5.6.3 (2015-05-18)Add an alias tospacing():text_spacing()Fix unicode issue in Python 2.x2.5.6.2 (2015-05-17)Fix setup.py2.5.6 (2015-05-17)Synchronize version number withpangu.jsImproveParanoid Text Spacing algorithm1.0.0 (2014-02-12)Hello World
Package: panguvan
metafidpanguvanپنگوئن برای ایجادِ  پایگاه-داده و به-روز-رسانی داده‌ها مبتنی براُختاپوستوسعه داده ‌می‌شود.مرحله‌یِ اول کانفیگ و ساحتِ جدول‌ها است. قبل از این کا باید بر روی سیستم خود پایگاه-داده‌ای نصب و ایجاد کنید- پیشنهاد میشه از postgresql استفاده کنید.frompanguvanimportconfigfrompanguvan.modelsimportiseconfig(engin="postgresql",name="panguvan",user="postgres",password="postgres",host="localhost",port=5432)ise.create_tables()جدل‌هایِ مربوط به صنعت بر مبنایِ The Refinitiv Business Classification توسعه یافته و هنوز امکانِ شخصی-سازی وجود نداره. دلیل عدمِ-بهره-گیری از دسته-بندیِ tsetmc  دقتِ پایین و به تبع انحرافِ در تحلیل است. برای داده‌های مربوط به تابعِ write_trbc_tables به فایل TRBC.h5 نیاز خواهید داشت که می‌توانیداینجادانلود کنید.frompanguvan.dataimportISEise_data=ISE()ise_data.write_date_table()ise_data.write_market_table()ise_data.write_trbc_tables("./TRBC.h5")اکنون باید جدولِ ise_instrument داده-دهی شود. زحمت این بخش رو فعلن باید خودتون بکشید!
مراحلِ بعدی هم راحته(!) و تنها کافیه چند تابع ساده نوشته بشه. البته تا دو-سه هفته‌یِ دیگه این بخش‌ها هم توسعه داده می‌شوند.
Package: panik-core
Welcome to the Panik-Core engineTHE python graphical libraryThe panik-core engine was built around pygame removing small mistakes that often unexperienced pygame developers do that feed on performance.  With panik-core, you will finish your first project in no time with the help of pre-made game object classes such as Entitys with collision, Parents and its sophisticated gui widgets using pygame_gui.InstallationUsing pip:pip install panik-coreInside Python:frompanik_coreimport*A minimal windowfrompanik_coreimport*window=Window("A minimal window",600,400)# create a windowwindow.background=(255,255,255)window.showfps=Trueev=Events()# event objectdefmain():run=1whilerun:window.tick(30)# set fpsevents=ev.get()foreventinevents:ifevent.type==ev.QUIT:run=0window.update()# update the windowif__name__=='__main__':main()
Package: paniko
PanikoPaniko is a Python wrapper for Google'sKaniko. Kaniko is a command line utility that enables the building of container images within environments that can't easily or securely run a Docker daemon. This includes building images within a Kubernetes Pod or serverless infrastructure such as AWS's Fargate.It includes the most updated Kaniko commands and streaming of Kaniko's outputs.This package builds off of Timofey's pykaniko package.InstallFor installation kaniko add in your Dockerfile the next linespipinstallgit+https://github.com/wfclark5/paniko.git#Dockerfile
FROM gcr.io/kaniko-project/executor:v0.12.0 AS kaniko

FROM <your docker repo>

ENV DOCKER_CONFIG /kaniko/.docker

COPY --from=kaniko /kaniko /kaniko
...UsagefrompanikoimportKaniko,KanikoSnapshotModekaniko=Kaniko()build_logs=kaniko.build(docker_registry_uri='https://index.docker.io/v1/',registry_username='username',registry_password='password',destination='path-to-repo:tag',dockerfile='/path/to/Dockerfile',force=True,snapshot_mode=KanikoSnapshotMode.full,)
Package: panimg
panimgNOT FOR CLINICAL USEConversion of medical images to MHA and TIFF.
Requires Python 3.8, 3.9, 3.10 or 3.11.libvips-devandlibopenslide-devmust be installed on your system.Under the hood we use:SimpleITKpydicompylibjpegPillowopenslide-pythonpyvipsoct-converterwsidicomUsagepanimgtakes a directory and tries to convert the containing files to MHA or TIFF.
By default, it will try to convert files from subdirectories as well.
To only convert files in the top level directory, setrecurse_subdirectoriestoFalse.
It will try several strategies for loading the contained files, and if an image is found it will output it to the output directory.
It will return a structure containing information about what images were produced, what images were used to form the new images, image metadata, and any errors from any of the strategies.NOTE: Alpha software, do not run this on directories you do not have a backup of.frompathlibimportPathfrompanimgimportconvertresult=convert(input_directory=Path("/path/to/files/"),output_directory=Path("/where/files/will/go/"),)Command Line Interfacepanimgis also accessible from the command line.
Install the package from pip as before, then you can use:NOTE: Alpha software, do not run this on directories you do not have a backup of.panimgconvert/path/to/files//where/files/will/go/To access the help test you can usepanimg -h.Supported FormatsInputOutputStrategyNotes.mha.mhametaio.mhdwith.rawor.zraw.mhametaio.dcm.mhadicom.nii.mhanifti.nii.gz.mhanifti.nrrd.mhanrrd1.e2e.mhaoct2.fds.mhaoct2.fda.mhaoct2.png.mhafallback3.jpeg.mhafallback3.tiff.tifftiff.svs(Aperio).tifftiff.vms,.vmu,.ndpi(Hamamatsu).tifftiff.scn(Leica).tifftiff.mrxs(MIRAX).tifftiff.biff(Ventana).tifftiff.dcm(DICOM-WSI).tifftiff1: Detached headers are not supported.2: Only OCT volume(s), no fundus image(s) will be extracted.3: 2D only, unitary dimensionsPost ProcessorsYou can also define a set of post processors that will operate on each output file.
Post processors will not produce any new image entities, but rather add additional representations of an image, such as DZI or thumbnails.
We provide adzi_to_tiffpost processor that is enabled by default, which will produce a DZI file if it is able to.
To customise the post processors that run you can do this withresult=convert(...,post_processors=[...])You are able to run the post processors directly withfrompanimgimportpost_processfrompanimg.modelsimportPanImgFileresult=post_process(image_files={PanImgFile(...),...},post_processors=[...])Using Strategies DirectlyIf you want to run a particular strategy directly which returns a generator of images for a set of files you can do this withfiles={fforfinPath("/foo/").glob("*.dcm")iff.is_file()}try:forresultinimage_builder_dicom(files=files):sitk_image=result.imageprocess(sitk_image)# etc. you can also look at result.name for the name of the file,# and result.consumed_files to see what files were used for this imageexceptUnconsumedFilesExceptionase:# e.file_errors is keyed with a Path to a file that could not be consumed,# with a list of all the errors found with loading it,# the user can then choose what to do with that information...
Package: panini
Panini is a modern framework for quick development of streaming microservices.
Our goal is to create fastapi/aiohttp/flask-like solution but for NATS streaming.
The framework allows you to work with NATS features and some additional logic using a simple interface:publish messages to subjectsubscribe to subjectrequest-responserequest-response to another subjecttasksperiodic tasksmiddlewaresHTTP server
Package: pan-iot-security-python
pan-iot-security-pythonis a Python package for the Palo Alto
NetworksIoT Security API.It provides a Python3asyncioand non-asyncio
class and command line interface to the IoT Security RESTful API.DocumentationRendered reStructuredText on GitHub:https://github.com/PaloAltoNetworks/pan-iot-security-python/tree/main/docInstallpan-iot-security-pythonpan-iot-security-pythonis available as areleaseon GitHub and as apackageon PyPi.
Package: paniz
panizInstallation$pipinstall-ihttps://test.pypi.org/simple/panizFeaturesTODODependenciesTODOUsageTODODocumentationThe official documentation is hosted on Read the Docs:https://paniz.readthedocs.io/en/latest/ContributorsWe welcome and recognize all contributions. You can see a list of current contributors in thecontributors tab.CreditsThis package was created with Cookiecutter and the UBC-MDS/cookiecutter-ubc-mds project template, modified from thepyOpenSci/cookiecutter-pyopensciproject template and theaudreyr/cookiecutter-pypackage.
Package: panko
The Panko project is an event storage service that provides the ability
to store and querying event data generated by Ceilometer with potentially
other sources.Panko is a component of the OpenStack Telemetry project.DocumentationDocumentation for the project can be found at:https://docs.openstack.org/panko/latest/Launchpad ProjectsServer:https://launchpad.net/pankoClient:https://launchpad.net/python-pankoclientCode RepositoryServer:https://github.com/openstack/pankoClient:https://github.com/openstack/python-pankoclientBug TrackingBugs:https://storyboard.openstack.org/#!/project/openstack/pankoIRCIRC Channel: #openstack-telemetry on Freenode.Release notesRelease notes:https://docs.openstack.org/releasenotes/panko/
Package: pankoclient
This is a client library for Panko built on the Panko API. It provides a
Python API (thepankoclientmodule) and a OSC (the openstackclient CLI)
command-line tool (openstack event).Free software: Apache licensePyPi- package installationOnline DocumentationLaunchpad project- release managementBlueprints- feature specificationsBugs- issue trackingSource
Package: panku
Panku: Easy Reddit post fetcher designed for humans.Example CodefromPanku.pankuimportRedditpython_sub=Reddit('github',count=5)python_sub.read()outputUsing Base URL: https://old.reddit.com/r/Github/.json?limit=5

Have or know of a project on Github looking for contributors? Feel free to drop them down to add to the wiki page!
by iSaithh → https://reddit.com/r/github/comments/c4kccq/have_or_know_of_a_project_on_github_looking_for/

Need help creating a Java repo
by llamagish → https://reddit.com/r/github/comments/clexx8/need_help_creating_a_java_repo/

Help required: New Stickney Japanese IME installation
by engitect → https://reddit.com/r/github/comments/clf0dv/help_required_new_stickney_japanese_ime/

Best way to use GitHub pages to host v1.myproject.org, v2.myproject.org, vN.myproject.org?
by breck → https://reddit.com/r/github/comments/cl5fc2/best_way_to_use_github_pages_to_host/

Github pages site still active…even though I deleted the repo weeks ago
by zevthewolf → https://reddit.com/r/github/comments/cl4rae/github_pages_site_still_activeeven_though_i/

Had open-sourced a small script I wrote and mostly forgot about it. But then this happened and made my day!!!
by SkullTech101 → https://reddit.com/r/github/comments/ckpjv2/had_opensourced_a_small_script_i_wrote_and_mostly/Installation - Installs to python default environment.py setup.py installRun from command linepy panku.py -c (count) -s (subreddit)
Package: pannb
Date:January 25, 2022ContentsIntroductionExampleSupported pandoc versionsIntroductionPandoc supports ipynb format. What this does is add support ofjupytext style yaml metadata blockfilter out the Python code blockconvert raw block to native pandoc AST, e.g.if a cell outputs HTML, then it is an HTML raw block by default, meaning only HTML-like output formats contains these output cells. This filter convert them using pandoc itself to native pandoc AST so that any output formats will contains the same output.These 3 filters are implemented as 3 individual functions, so that you can cherry-pick your own combinations (SeeAPI doc). The command line programpannbhave all 3 included.ExampleSee`docs/example.ipynb<https://github.com/ickc/pannb/blob/master/docs/example.ipynb>`__ for the input notebook and itsoutput without the filterandoutput with the filter.Supported pandoc versionspandoc versioning semantics isMAJOR.MAJOR.MINOR.PATCHand panflute’s is MAJOR.MINOR.PATCH. Below we shows matching versions of pandoc that pannb supports, in descending order. Only major version is shown as long as the minor versions doesn’t matter.pannbpanflute versionsupported pandoc versionssupported pandoc API versions0.1.22.1.32.17.x1.22.10.1.12.1.32.15–2.16.x1.22–1.22.10.1.02.12.11.2—2.14.x1.22
Package: panndas
panndas: neural networks inpandasWhat is it?Pandasare bears endemic to China characterized by a bold black-and-white coat, a rotund body, and aremarkable similaritytogibbons.pandasis a Python package that provides fast, flexible, and expressive data
structures designed to make working with "relational" or "labeled" data both
easy and intuitive.panndasis a neural network library built on top ofpandasas a joke.Main FeaturesHere are just a few of the things thatpanndasdoes well:Frequently asked questionsHow do you pronounce "panndas"?There are two accepted pronunciations: "pa-None-das" and "🖕".Why?We do this not because it is easy, but because it is hard.Wayne GretskyMichael ScottMeContributing topanndasAll contributions, bug reports, bug fixes, documentation improvements, enhancements, and ideas are unwelcome.LicenseYOLO
Package: pannenkoek
Pannenkoek=======================A tool to create lefse ready tables from your main OTU table in QIIME. LEfSe is a great tool for microbial diversity analysis, but there are many repetitive steps if you want to analyze multiple time points between two groups. Pannenkoek was made to simplify that process. You can input your main OTU biom file, Treatment group column name and Timepoint column name and it will do the hard work summarizing the table, removing the unused metadata fields, and create multiple tables based on time.# v0.1.5- bug fix for the bug that was introduced trying to fix a bug fix# v0.1.4- bug fix for pip installation# v0.1.3- bug fix for version option# v0.1.2- fixed lefse output to contain the name of the factor to split by. It will allow better header names for pretty_lefse.py# v0.1.1*Added the option to no-transpose the data (--notranspose)-lefse is not run when data is chosen to be transposed. This is due to the way the table must be formatted.*Also fixed a typo with subclassID argument*Added some error handing so make errors much more clearer.# v0.1.0First release of something that can be described as a python package
Package: pannote
Pannote=======Installation------------```$ brew install xapian --with-python$ pip install pannote```Usage-----Given a directory of text files, pannote will go and index those files usingxapian.  It uses an English stemmer.  Then you give it a term and it will findall matching files.  Each time it runs, it reindexes everything and deletes thedatabase.```$ pannote --helpUsage: pannote [OPTIONS] DIRECTORY TERMA simple program that indexes a directory of text files and allows you tosearch itOptions:-0, --print0  separate matches with a null byte in output--help        Show this message and exit.```Pannote works really well with Facebook's [PathPicker][1].```$ pannote /path/to/notes "isomorphic" | fpp```[1]: https://github.com/facebook/pathpicker/License-------GPLv3
Package: panns-inference
PANNs inferecepanns_inferenceprovides an easy to use Python interface for audio tagging and sound event detection. The audio tagging and sound event detection models are trained from PANNs: Large-Scale Pretrained Audio Neural Networks for Audio Pattern Recognition:https://github.com/qiuqiangkong/audioset_tagging_cnnInstallationPyTorch>=1.0 is required.$ pip install panns-inferenceUsage$ python3 example.pyFor example:import librosa
import panns_inference
from panns_inference import AudioTagging, SoundEventDetection, labels

audio_path = 'examples/R9_ZSCveAHg_7s.wav'
(audio, _) = librosa.core.load(audio_path, sr=32000, mono=True)
audio = audio[None, :]  # (batch_size, segment_samples)

print('------ Audio tagging ------')
at = AudioTagging(checkpoint_path=None, device='cuda')
(clipwise_output, embedding) = at.inference(audio)

print('------ Sound event detection ------')
sed = SoundEventDetection(checkpoint_path=None, device='cuda')
framewise_output = sed.inference(audio)Results------ Audio tagging ------
Checkpoint path: /root/panns_data/Cnn14_mAP=0.431.pth
GPU number: 1
Speech: 0.893
Telephone bell ringing: 0.754
Inside, small room: 0.235
Telephone: 0.183
Music: 0.092
Ringtone: 0.047
Inside, large room or hall: 0.028
Alarm: 0.014
Animal: 0.009
Vehicle: 0.008
------ Sound event detection ------
Checkpoint path: /root/panns_data/Cnn14_mAP=0.431.pth
GPU number: 1
Save fig to results/sed_result.pdfSound event detection plot:Cite[1] Kong, Qiuqiang, Yin Cao, Turab Iqbal, Yuxuan Wang, Wenwu Wang, and Mark D. Plumbley. "PANNs: Large-Scale Pretrained Audio Neural Networks for Audio Pattern Recognition." arXiv preprint arXiv:1912.10211 (2019).
Package: pano
Pano Data ToolThis repository contains the Pano Data Tool. This tool allows you to create & maintain your Panoramic data models. It is built with Python 3.7+ and can be installed via PyPI or other similar tools.InstallationTo install the CLI, usepiporpipenv:$pipinstall-UpanoUsageOnce you install the tool, you can call it usingpanoon the command line. For more information, runpanowith no commands to see the help information:Usage: pano [OPTIONS] COMMAND [ARGS]...

Options:
  --debug     Enables debug mode
  --version   Show the version and exit.
  -h, --help  Show this message and exit.

Commands:
  detect-joins      Detect joins under a dataset
  field             Commands on local field files.
  init              Initialize metadata repository
  scan              Scan remote database and generates models for found objects
  validate          Validate local filesSee docs folder for more extensive documentation.Release processTo release a new version of the library, follow these steps:In your PR, update version in__version__.pyand add entry toCHANGELOG.mdAfter merge, tag the commit with version number from setup.py. For examplegit tag v0.1.1.Once the tag is pushed, it will trigger a build with GitHub Actions, which will publish the new version on PyPI and create a release on GitHub.DevelopmentVirtual Environment Using venvAdd python virtual environment using python venv (adds.venvinside current directory):> python3 -m venv .venvThen, you can switch to it from command-line using following command:> source .venv/bin/activateVirtual Environment Using pyenvAlternatively if you use pyenv and pyenv-virtualenv, you can create virtual environment using:> pyenv virtualenv pano-cliAnd use the created virtual environment:> pyenv local pano-cliBuild and RunUse following command to install dependencies (make sure you have correct python environment active):> make installNow you should havepanopackage available. First create config. You need to ask friendly SRE Team Member for OAuth credentials for yourself.> pano configureAnd finally you are ready to usepano. You can find all commands in help:> pano -hTestsUse following command to run all tests:> make testUse following command to run all other checks:> make lintCapture expectations for tests by setting environment variableAPP_WRITE_EXPECTATIONS=true.Pre commit hooksYou can install pre-commit. It is useful to avoid commiting code that doesn't pass the linter. It installs git hooks that run pre-commit.> make pre-commit-installGenerate documentation about TEL functionsDocumentation under docs folder can be generated by running> make docsVSCodeYou can use following debug config to run pano cli using VSCode debugger:{
    "name": "Python: Pano CLI Scan",
    "type": "python",
    "request": "launch",
    "module": "panoramic.cli",
    "args": ["scan", "testsource"]
}
Package: panonoctl
panonoctl========Python API to interact with the [PANONO](https://www.panono.com) 360-camera.Install=======To install, execute:```pip install panonoctl```Documentation=============### Status[panonoctl](https://github.com/florianl/panonoctl) is tested under API version 3.12.### Connect```python>>> from panonoctl import panono>>> cam = panono()>>> cam.connect()```### Authenticate```python>>> cam.auth()```You need to authenticate. Otherwise your commands will _not_ be executed.### Take a Picture```python>>> cam.capture()```### Get the status of your Panono.```python>>> cam.getStatus()```Returns a JSON object.### Get the options of your Panono.```python>>> cam.getOptions()```Returns a JSON object.### Get the UPFs (Unstitched Panorama Format) from your Panono.```python>>> cam.getUpfs()```Returns a JSON object.### Disconnect```python>>> cam.disconnect()```### Other Features[PANONO](https://www.panono.com) provides more features, than those listed above.If you are interested in trying your own commands take a look [here](Experimental.md) for further information.License=======Copyright 2016 Florian LehnerLicensed under the Apache License, Version 2.0: [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)