Karamel Alternatives
Similar projects and alternatives to karamel
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
-
-
ponyc
Pony is an open-source, actor-model, capabilities-secure, high performance programming language
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
refined-github
:octocat: Browser extension that simplifies the GitHub interface and adds useful features
-
-
-
-
-
awesome-programming-languages
The list of awesome programming languages that you might be interested in.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
karamel discussion
karamel reviews and mentions
-
15,000 lines of verified cryptography now in Python
The 15k lines of C are generated. The implementations are written in (and formally verified using) F, and then the C is generated from the F code using KaRaMeL.
One should be able to trust the proofs of correctness and never look at (or maintain) the generated C directly.
- https://fstar-lang.org
- https://github.com/FStarLang/karamel
- https://github.com/hacl-star/hacl-star
-
Let's collect relatively new research programming languages in this thread
Jasmin and F* don't have similar goals, Jasmin is a language designed to precisely express low-level code, while F* is a generalist language for verified programming. There is a subsystem of F* that performs extraction to "readable C code", Karamel (used to be called Kremlin), but you get the usual limitations of C code as a high-level assembler, and also an embedded assembly layer built on Vale. Project Everest therefore generates artifacts that are a mix of C and assembly, rather than a new low-level language design as Jasmin.
Stats
FStarLang/karamel is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of karamel is OCaml.