kpy-plugin
zx
kpy-plugin | zx | |
---|---|---|
3 | 115 | |
25 | 41,743 | |
- | 2.7% | |
0.0 | 8.5 | |
over 1 year ago | 6 days ago | |
Kotlin | JavaScript | |
BSD 4-Clause "Original" or "Old" License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kpy-plugin
-
How I see jetbrains users
And it doesn't even have to be a good quality or worthwhile project. Here's the hot trash of a project I used to apply for a youtrack license: Martmists-GH/KPy-Plugin
-
Android studio
Yeah, it's not that complicated. here's a recent 4-module setup I made, and aside from not being able to use a sibling project as plugin, it wasn't too bad to set up.
-
Not saying it isn’t not good, tho
It's actually a project I'm working on publishing (github link) but it'll have to mostly wait on gradle 7.5 for kotlin 1.6.21 support in plugins. However, the KSP processor should work just fine, so if you copy the kpy-sample directory and add my maven repository to your gradle build configuration it should mostly work.
zx
-
How and why do we bundle zx?
When zx first appeared, it was a tiny esm script that just proposed a new idea for how child_process.spawn API could be enhanced with string template literals.
- Zx 8.0
- Google ZX – A tool for writing better scripts
-
Dax – Cross-platform shell for Node.js
TIL about zx! https://github.com/google/zx
This suite of tools feels indispensable. Anything to keep me from having to write/maintain bash scripts that are more than a series of commands.
-
The Bun Shell
Great point! According to https://github.com/oven-sh/bun/blob/b433beb016470b87850f3c01..., Bun Shell took inspiration from zx[0], dax[1] and bnx[2]
[0]: https://github.com/google/zx
[1]: https://github.com/dsherret/dax
[2]: https://github.com/wobsoriano/bnx
- Zx: A tool for writing better scritps
-
My script to install husky, commitlint and lint-staged with zx
If you want test it, you can run this script withzx :
-
YavaScript: Write shell scripts in JavaScript/TS instead of bash
I really love writing with zx. https://github.com/google/zx
We have some folks who have gone wild copy-pasting random fancy bash snippets into various developer helpers scripts. Zx did like 90% of that stuff out of the box, without being a pile of chaotic custom bash.
-
Scripting with Go: A Modest Proposal
I ended up using this for my cli scripting needs. https://github.com/google/zx
- And forget about shell scripting in /bin/sh ... I hate to say it, but, this is the middle of 2021 we have react and svelte we need more /etc/shells, we need modern languages all over, we can't do this anymore
What are some alternatives?
di-multiplatform-lib - Dependency Injection library for Kotlin Multiplatform, support iOS and Android
shelljs - :shell: Portable Unix shell commands for Node.js
multiplatform-compose - A demo to show usage of Jetbrains Compose in Android and iOS.
execa - Process execution for humans
Atom - :atom: The hackable text editor
Commander.js - node.js command-line interfaces made easy
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
oclif - CLI for generating, building, and releasing oclif CLIs. Built by Salesforce.
deno - A modern runtime for JavaScript and TypeScript.
xonsh - :shell: Python-powered, cross-platform, Unix-gazing shell.
Commander - Compose beautiful command line interfaces in Swift
nx - Smart Monorepos · Fast CI