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.
herbs-cli
- HerbsJS - Build microservices with DDD and Clean Achitecture
- Ask HN: Hunting for a Framework
-
Cell Lang: Why yet another programming language?
> higher level paradigms, DSLs or a language that provides such capabilities out of the box for these reasons
Based on exactly this arguments that we created HerbsJS [1], a domain-first library to build microservices. While the essential complexity can't be removed [2], we should put effort to remove the accidental complexity as much as possible.
BTW, great to see this kind of discussion here and congratulations to the team responsible for Cell Lang.
[1] https://herbsjs.org/
-
Use Cases: The purpose of your code
Great article!
Given the absence of libs / frameworks to help in the domain part of the architecture, we created Herbs [1], where our proposal is to shift the focus of developing a microservice from the infrastructure (http, DB, logs, etc) to the domain , with an emphasis on use cases [2] and entities [3].
It may seem small but it changes a lot where you put energy into developing your software, especially maintaining it.
[1] https://herbsjs.org/
[2] https://herbsjs.org/docs/usecase/getting-started
[3] https://herbsjs.org/docs/entity/getting-started
-
Contribute and unlock your domain
Being productive while following the best software development practices has been one of the greatest challenges for developers. Today I can say that with HerbsJS this challenge becomes much friendlier.
-
Saving time when starting a project
Herbs CLI
gambas
-
Ask HN: Hunting for a Framework
Website is still at sourceforge.
Code has moved to GitLab https://gitlab.com/gambas/gambas
Web based bugtracker is made with Gambas.
What are some alternatives?
ava - Node.js test runner that lets you develop with confidence 🚀
framework - Mayu is a live updating server-side component-based VDOM rendering framework written in Ruby
tqdm - :zap: A Fast, Extensible Progress Bar for Python and CLI
hx - hx dev
elide - elide: verb. to omit (a sound or syllable) when speaking. to join together; to merge.
actix-web - Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
pushpin - A proxy server for adding push to your API, used at the core of Fastly's Fanout service
low-code-backend-dockered - Fully dockered starter kit for Elm with Hasura
anvil-runtime - The runtime engine for hosting Anvil web apps
Devise - Flexible authentication solution for Rails with Warden.
feathers - The API and real-time application framework
Django - The Web framework for perfectionists with deadlines.