Cutelyst
mirage
Cutelyst | mirage | |
---|---|---|
9 | 32 | |
882 | 2,433 | |
0.5% | 0.5% | |
9.5 | 8.7 | |
11 days ago | 5 days ago | |
C++ | OCaml | |
BSD 3-clause "New" or "Revised" License | ISC License |
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.
Cutelyst
-
Qt/c++ JSON Server
Try https://github.com/cutelyst/cutelyst
-
The pandemic of programming languages
You could use cutelyst.
-
Programming languages endorsed for server-side use at Meta
> How would one go about building a rest service in C++?
I'd use https://github.com/drogonframework/drogon if the app needs to be pure C++ or Cutelyst (https://cutelyst.org/) if it's a Qt app which needs to expose an http server
-
RestFull API to manage C++/Qt6 Application
I follow Restfull example from https://github.com/cutelyst/cutelyst/wiki/Creating-RESTful-Applications.
-
Status of BeerXML/BeerJSON?
could do both! https://cutelyst.org looks neat, and BrewTarget is written with Qt.
-
C or C++ as web app backend?
Cutelyst (revolves around Qt)
-
I'm currently maintaining Crow, an open source C++ web framework
Nice to see another C++ web framework :D for those interested there is also Cutelyst (https://cutelyst.org/) but I never tried it
mirage
-
Gokrazy – Go Appliances
Interesting, and thanks.
I didn't know about those. I kind of thought you may have used MirageOS, which I had read about earlier. It is done in OCaml.
https://mirage.io/
- Mirage – A programming framework for building type-safe, modular systems
-
What's Zig got that C, Rust and Go don't have? [video]
Unix system programming in OCaml (2014)
https://ocaml.github.io/ocamlunix/
"MirageOS is a library operating system that constructs unikernels for secure, high-performance network applications across a variety of cloud computing and mobile platforms."
https://mirage.io/
-
PostgreSQL reconsiders its process-based model
That was/is part of the promise of the whole unikernel thing, no?
https://mirage.io/ or similar could then let you boot your database. That said, it's not really taken off from what I can tell, so I'm guessing there's more to it than that.
-
Writing an OS in Rust to run on RISC-V
MirageOS is not Rust, but in the ballpark!
https://mirage.io/
-
Container runtime as a static binary?
OCaml MirageOS? https://mirage.io/
- OCaml 5.0 Multicore is out
- Ask HN: Operating Systems built with functional languages?
-
Is there an operating systems that is a runtime of a programming language?
MirageOS is a runtime for OCaml to create unikernels. They describe themselves as "library operating system". Probably not quite what you were asking for, but I think it's quite interesting for certain use cases (e.g. running services as standalone unikernels in VMs or embedded devices instead of "traditional" programs on top of a general purpose OS).
What are some alternatives?
Wt - Wt, C++ Web Toolkit
unikraft - A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
TreeFrog Framework - TreeFrog Framework : High-speed C++ MVC Framework for Web Application
oberon-riscv - Oberon RISC-V port, based on Samuel Falvo's RISC-V compiler and Peter de Wachter's Project Norebo. Part of an academic project to evaluate Project Oberon on RISC-V.
drogon - Drogon: A C++14/17 based HTTP web application framework running on Linux/macOS/Unix/Windows [Moved to: https://github.com/drogonframework/drogon]
Carp - A statically typed lisp, without a GC, for real-time applications.
Oat++ - 🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.
linuxkit - A toolkit for building secure, portable and lean operating systems for containers
CppCMS - CppCMS Framework
Mezzano - An operating system written in Common Lisp
Crow - Crow is very fast and easy to use C++ micro web framework (inspired by Python Flask)
Lupine-Linux - Linux in Unikernel Clothing