server
cargo-readme
server | cargo-readme | |
---|---|---|
2 | 5 | |
3,560 | 339 | |
- | - | |
4.3 | 5.1 | |
about 2 months ago | about 1 month ago | |
JavaScript | Rust | |
MIT License | GNU General Public License v3.0 or later |
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.
server
-
Node.js 20 is now available
I created Server.js https://serverjs.io/ and still use it. It is a wrapper around express:
- With a bunch of middleware included and pre-configured, like body-parser, cookies, Helmet, etc. All express middleware works with Server.js
- async/await routers as expected: get('/users', async (ctx) => {...}); (ctx inspired by Koa)
- Websockets, where messages behave just as another route: socket('message', async ctx => { ... });
-
I'd like to review your README
I did that! I hope you are not the person who suffered that from me (did you use Picnic CSS a few years back?). So for a newer project I put some setup code that will look for all code snippets with a specific comment and run that with the code after the comment. For generating the website documentation that test bit can be stripped (though I kept it for now).
Example: https://github.com/franciscop/server/blob/master/docs/docume...
cargo-readme
-
List of all third-party cargo subcommands
There’s also this cargo-readme
-
rustdoc comments to markdown?
cargo readme does this (specifically for crate-level documentation), not sure if that’s helpful for your usecase :)
-
Markdown Bakery - Ease maintenance of examples in your MD files
Link in case it's not just me that want aware of it.
-
I'd like to review your README
The README.md isn't part of the rust code, so it's not checked by this unless you use tools to generate your README from doc comments like https://github.com/livioribeiro/cargo-readme.
-
Hey Rustaceans! Got an easy question? Ask here (1/2021)!
I find myself repeating myself between crate-level doc comments and README files. What are people using to avoid that? cargo-readme + a CI hook?
What are some alternatives?
bash - Unofficial mirror of bash repository. Updated daily.
docs.rs - crates.io documentation generator
lazy-static.rs - A small macro for defining lazy evaluated static variables in Rust.
mysql_async - Asyncronous Rust Mysql driver based on Tokio.
cram - Functional tests for command line applications
go-concise-encoding - Golang implementation of Concise Binary and Text Encoding
express-promise-router - A lightweight wrapper for Express 4's Router that allows middleware to return promises
jest-extended - Additional Jest matchers 🃏💪
containers - My attempt at reimplementing some of the rust standard containers, starting with a doubly linked list
architect - The simplest, most powerful way to build a functional web app (fwa)
nushell - A new type of shell