quake
chapi
quake | chapi | |
---|---|---|
1 | 1 | |
438 | 252 | |
- | 4.4% | |
2.3 | 9.6 | |
11 months ago | 3 months ago | |
Rust | Kotlin | |
MIT License | Mozilla Public License 2.0 |
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.
quake
-
Componentless: a architecture pattern for low-code age.
When I create Quake which is a meta-framework for knowledge management, I found componentless is the pattern of Quake's low-code design principle, I decide to abstract the patterns of it. I call it Componentless:
chapi
-
ArchGuard: a open-source architecture governance platform
The source code analysis is mainly static analysis, combined with the Chapi code analysis engine (https://github.com/modernizing/chapi) previously open sourced under the refactoring automation open source organization Modernizing. Chapi is based on the syntax analysis implemented by Antlr and supports mainstream programming languages such as TypeScript/JavaScript, Kotlin, Java, C#, etc. As shown in the table below:
What are some alternatives?
AppFlowy - AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.
archguard - ArchGuard is a architecture workbench, also for architecture governance, which can analysis architecture in container, component, code level, create architecure fitness functions, and anaysis system dependencies..
GitJournal - Mobile first Note Taking integrated with Git
spring-data-specification-builder - Specification-Builder is a client-oriented dynamic search query library that supports joins among multiple tables in a strongly-type manner for Spring Projects. This library simplifies writing type-safe queries for search screens by using `Spring Data JPA`'s `JpaSpecificationExecutor` and `hibernate-jpamodelgen`. As you might know, for each query screen you have to pass a specific DTO (Data Transfer Objects) and write specific queries using that DTO. This leads to boiler-plate, useless, repetitive code. By using this library you can get rid of that kind of code, and write fluent-style dynamic queries driven by client-side easily.
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
meta - A DSL parsing library for human readable text documents
Protégé - Protege Desktop
meta - Official Git repository of R package meta
athens - Athens is a knowledge graph for research and notetaking. Athens is open-source, private, extensible, and community-driven.
scanner - ArchGuard Scanner for scan Git change history, scan source code by Chapi for Java, TypeScript, Kotlin, Go..、Java bytecode use for JVM languages, scan Jacoco test coverage.