cloak VS jsii

Compare cloak vs jsii and see what are their differences.

cloak

Secrets automation for developers (by purton-tech)

jsii

jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase! (by aws)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
cloak jsii
11 33
220 2,557
2.7% 0.8%
5.5 9.4
about 1 year ago 7 days ago
Rust TypeScript
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

cloak

Posts with mentions or reviews of cloak. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-27.
  • Ask HN: Co-Founder? Seeking Co-Founder?
    1 project | news.ycombinator.com | 2 Mar 2023
    SEEKING FOUNDER CEO | Dev Tools | CEO Co-founder | Worldwide | MVP

    Lookign for

    Someone with experience taking a product to market, someone willing to trade equity for MAUs.

    Idea

    https://cloak.software/

    Current Progress

    Ready to onboard users but still a few issues to iron out.

    Contact

    https://www.linkedin.com/in/ianpurton

  • Launch HN: Infisical (YC W23) – Open-source secrets manager for developers
    9 projects | news.ycombinator.com | 27 Feb 2023
    Hi. I'm also working on an E2E secrets manager. https://github.com/purton-tech/cloak

    A few tips.

    1. It looks like I'm able to do account enumeration on your login page. For a secure app you want to make sure this is not possible.

  • Ask HN: What are some good examples of Rust code bases to read and learn from?
    1 project | news.ycombinator.com | 26 Feb 2023
  • Ask HN: Which CI/CD do you use for a monorepo?
    3 projects | news.ycombinator.com | 14 Jan 2023
    You want to take a look at Earthly. https://earthly.dev/

    This gives you a mix of docker and a makefile.

    The best bit is you can test your pipeline locally and you are vendor agnostic.

    I'm using it here https://github.com/purton-tech/cloak

  • Ask HN: Where do you host images for your blog or landing pages?
    6 projects | news.ycombinator.com | 17 Oct 2022
    I commit to a github repo and that gets deployed to cloudflare pages. https://pages.cloudflare.com/

    I use Zola the static site generator. My repo is here https://github.com/purton-tech/cloak/tree/main/www

  • Seeking advice on my AuthZ Implementation for web app.
    1 project | /r/rust | 28 Aug 2022
    You can see my migrations to switch on RLS here https://github.com/purton-tech/cloak/blob/main/db/migrations/20220808094314_tenancy_isolation.sql
  • Launch HN: DeploySentinel (YC S22) – End-to-end tests that don't flake
    2 projects | news.ycombinator.com | 2 Aug 2022
    Hi we are running selenium tests in our CI/CD pipeline.

    We do actually generate a video of the tests running as an example see here https://github.com/purton-tech/cloak/actions/runs/2787628672

    We're not using cypress we use webdriver connected to a selenium docker instance.

    Is that something you can connect to?

  • Ask HN: How to find a problem a solo founder could and would want to solve?
    2 projects | news.ycombinator.com | 16 Apr 2022
    I can give you a concrete example if that helps.

    I looked at the "secrets automation" space and my background is cryptography and web development.

    I'm a solo developer so when I look at a problem I have to make the solution small enough that I can actually build it.

    I also have to have an idea about how I will get people to use my product i.e. marketing.

    In my case 1Password raised 620million in funding based on their acquisition of Secretshub which for me proves there is a market in secrets automation for developers.

    I looked at the secretshub product and I was confident I could build it better with easier to use encryption and make it open source.

    As the market is developers I feel writing blog articles about software development will give me a route to market.

    So I started about 4 months ago. The product is now here https://cloak.software and source code is here https://github.com/purton-tech/cloak

    My first article about web development with rust has already had 16K views so I'm confident with the marketing approach. Now the hard works starts of turning visitors into paying users.

    Hope this helps.

  • Ask HN: How does your team manage environment variables?
    1 project | news.ycombinator.com | 13 Apr 2022
    I've just launched an MVP for a solution to this problem. https://cloak.software/
  • Dagger: a new way to build CI/CD pipelines
    29 projects | news.ycombinator.com | 30 Mar 2022
    I've been using Earthly for about 6 months.

    Earthly uses Dockerfile style syntax so I don't have to learn a new language, I can leverage my existing knowledge.

    Another advantage is that in Earthly I can run up a docker compose within my pipeline so that I have selenium, envoy and postgres running for integration testing.

    You can see my integration tests here https://github.com/purton-tech/cloak/blob/main/Earthfile#L14...

    Is that possible in dagger?

jsii

Posts with mentions or reviews of jsii. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-24.
  • The Stainless SDK Generator
    10 projects | news.ycombinator.com | 24 Apr 2024
    What about jsii? The technology behind AWS sdks: https://aws.github.io/jsii/

    Is Stainless similar, different?

  • AWS Makes Cloud Formation Stack Creation Up to 40% Faster
    2 projects | news.ycombinator.com | 18 Mar 2024
    The libraries for other supported languages of CDK are built as wrappers for underlying JS or maybe TS code via https://github.com/aws/jsii

    So all the core CDK code is written first in JS/TS and then stubs for the other languages are added

    Unfortunately this is often done without consideration for how the other supported langs actually work, and artefacts of e.g. JS lack of support for kwargs leak through

    This is why e.g. the typing in CDK Python is completely broken - pretty much uniformly the concrete types like "Resource" don't implement their corresponding interface like "IResource" (to a type checker)

    (There are many other typing niggles like this but that's the most egregious and pervasive one)

    At the end of the day, having to explicitly cast concrete types as their interface to satisfy type checker is a minor annoyance, albeit a stupid one that could have been avoided with more care in the core library.

    I could live with that, but I encountered so many bugs and issues trying to use CDK on current project that it's now much clearer to me why every company I worked at previously was using Terraform.

    Pretty sure some of those issues are ultimately CloudFormation ones. The cumbersome CF > CDK JS > CDK Python stack is great for obfuscating errors and making debugging hard or impossible though.

    Pulumi do something similar, albeit with Go as the core language and Terraform underneath. From what I've seen with a little use they have a much more successful result though, Pulumi Python was not a complete mess, and deploys faster and more reliable with better error feedback. I guess they just took more care to get it right.

  • Infrastructure Manager: Provision Google Cloud Resources with Terraform
    1 project | news.ycombinator.com | 17 Sep 2023
    Every version of the CDK uses an interop layer and runs on top of the Typescript version

    https://github.com/aws/jsii

    And as far as TF supports services before CFT. Guess which is easier for an AWS employee to do - getting the CF service team to support a new service or just contribute to Terraform’s open source project?

    I know of at least one service where the service team introduced the needed APIs and then an employee of AWS wrote the TF provider and contributed to the project before AWS’s own internal team added it to CFT.

    Source: former AWS ProServe employee

  • JSii allows code in any language to naturally interact with JavaScript classes
    1 project | news.ycombinator.com | 20 Jun 2023
  • Cloud, why so difficult? 🤷‍♀️
    6 projects | dev.to | 22 May 2023
    To "meet developers where they are" is a beautiful tenet of AWS, and of the CDK, and inspired us to create awesome technology such as JSII and constructs.
  • Automating AWS API gateways v1 REST
    5 projects | /r/serverless | 30 Apr 2023
    Yeah both CDKTF and Pulumi piggyback on JSII, a class translator that supports the languages you've mentioned, which was used as a building base for CDK.
  • New open-source programming language for DevOps engineers by the creator of the CDK
    11 projects | /r/devops | 15 Apr 2023
    The reason we chose to start with compilation to JavaScript and not some other popular cloud language is because JavaScript is currently one of the most used ones, and in addition, we are using JSII to write our SDK in Typescript and then export it for consumption in other languages, such as Go, Python, Java and others.
  • Write SDK “base” in Rust, wrap in other languages?
    11 projects | /r/rust | 31 Mar 2023
  • CDKTF Frequently Asked Questions
    2 projects | dev.to | 23 Feb 2023
    The CDKTF CLI is implemented in TypeScript. Providers and resources are implemented in TypeScript as well. jsii is used to compile the providers and resources to the supported languages.
  • 10 things about AWS CDK
    3 projects | dev.to | 2 Feb 2023