Skip to content

Commit ef241de

Browse files
committed
Robot Updated at:19 Dec 2024 21:10:39 GMT
1 parent c6335c1 commit ef241de

12 files changed

+333
-358
lines changed

docs/awesome/Awesome-Bioinformatics.md

+177-175
Large diffs are not rendered by default.

docs/awesome/awesome-agi-cocosci.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -544,7 +544,7 @@ organized into intricate patterns that seem to be consistent across individuals.
544544

545545
* [No Grammar to Rule Them All: A Survey of JSON-style DSLs for Visualization](https://ieeexplore.ieee.org/abstract/document/9904438) - ***IEEE Transactions on Visualization and Computer Graphics***, 2022. [[All Versions](https://scholar.google.com/scholar?cluster=17206818917381447796)]. There has been substantial growth in the use of JSON-based grammars, as well as other standard data serialization languages, to create visualizations. Each of these grammars serves a purpose: some focus on particular computational tasks (such as animation), some are concerned with certain chart types (such as maps), and some target specific data domains (such as ML). Despite the prominence of this interface form, there has been little detailed analysis of the characteristics of these languages. This study surveys and analyzes the design and implementation of 57 JSON-style DSLs for visualization. The authors analyze these languages supported by a collected corpus of examples for each DSL (consisting of 4395 instances) across a variety of axes organized into concerns related to domain, conceptual model, language relationships, affordances, and general practicalities. The authors identify tensions throughout these areas, such as between formal and colloquial specifications, among types of users, and within the composition of languages. Through this work, the authors seek to support language implementers by elucidating the choices, opportunities, and tradeoffs in visualization DSL design.
546546

547-
* [Quantifying usability of domain-specific languages: An empirical study on software maintenance](https://www.sciencedirect.com/science/article/pii/S0164121214002799) - ***Journal of Systems and Software***, 2015. [[All Versions](https://scholar.google.com/scholar?cluster=3450893039446010260)]. A study to compare the usability of textual DSLs under the perspective of software maintenance, suggesting that the proposed metrics were useful: (1) to early identify DSL usability limitations, (2) to reveal specific DSL features favoring maintenance tasks, and (3) to successfully analyze eight critical DSL usability dimensions.
547+
* [Quantifying usability of domain-specific languages: An empirical study on software maintenance](https://www.sciencedirect.com/science/article/pii/S0164121214002799) - ***Journal of Systems and Software***, 2015. [[All Versions](https://scholar.google.com/scholar?cluster=3450893039446010260)]. A DSL aims to support software development by offering abstractions to a particular domain. It is expected that DSLs improve the maintainability of artifacts otherwise produced with general-purpose languages. However, the maintainability of the DSL artifacts and, hence, their adoption in mainstream development, is largely dependent on the usability of the language itself. Unfortunately, it is often hard to identify their usability strengths and weaknesses early, as there is no guidance on how to objectively reveal them. Usability is a multi-faceted quality characteristic, which is challenging to quantify beforehand by DSL stakeholders. There is even less support on how to quantitatively evaluate the usability of DSLs used in maintenance tasks. In this context, this paper reports a study to compare the usability of textual DSLs under the perspective of software maintenance. A usability measurement framework was developed based on the cognitive dimensions of notations. The framework was evaluated both qualitatively and quantitatively using two DSLs in the context of two evolving object-oriented systems. The results suggested that the proposed metrics were useful: (1) to early identify DSL usability limitations, (2) to reveal specific DSL features favoring maintenance tasks, and (3) to successfully analyze eight critical DSL usability dimensions.
548548

549549
* [How Domain Experts Use an Embedded DSL](https://dl.acm.org/doi/abs/10.1145/3622851) - ***OOPSLA'23***, 2023. This work conducts a thematic analysis identified five key themes, including: the interaction between the eDSL and the host language has significant and sometimes unexpected impacts on eDSL user experience, and users preferentially engage with domain-specific communities and code templates rather than host language resources.
550550

docs/awesome/awesome-angular.md

+2
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,7 @@ become an Angular expert.
448448
* [bolt](https://bolt.new/) - Dev sandbox with AI from StackBlitz.
449449
* [CodeSandbox](https://codesandbox.io/s/angular-angular) - An online IDE and prototyping tool for rapid Angular development.
450450
* [IDX](https://idx.dev/) - Project IDX is an AI-assisted workspace for full-stack, multiplatform app development in the cloud.
451+
* [ngx-html-syntax](https://github.com/princemaple/ngx-html-syntax) - Angular HTML Syntax for [SublimeText](https://www.sublimetext.com/).
451452
* [Bugfender](https://bugfender.com/platforms/angular-logging/) - A cloud service to collect logs and Angular errors in Real-Time.
452453
* [Angular Dev Tools](https://angular.dev/tools/devtools) - Angular DevTools is a browser extension that provides debugging and profiling capabilities for Angular applications.
453454
* [VS Code NG Language Service](https://github.com/angular/vscode-ng-language-service) - This extension provides a rich editing experience for Angular templates.
@@ -901,6 +902,7 @@ become an Angular expert.
901902
* [ngx-graph](https://github.com/swimlane/ngx-graph) - Graph visualization library for Angular.
902903
* [ng-draw-flow](https://github.com/taiga-family/ng-draw-flow) - A library for creating interfaces based on displaying data as nodes. It allows you to create both simple diagrams and complex editors for building customised charts and graphs.
903904
* [sequential-workflow-designer](https://github.com/nocode-js/sequential-workflow-designer) - Customizable no-code component for building flow-based programming applications or workflow automation. Zero external dependencies.
905+
* [ngx-hierarchy](https://github.com/rushik1992/ngx-hierarchy) - Angular Component Module for Vertical or Horizontal Hierarchy/Tree View with flexible dynamic template design and controls.
904906

905907
#### Cookies
906908

docs/awesome/awesome-ble.md

+1
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ _A list of resources dedicated to EspressIf hardware_
116116

117117
- [EspressIf](https://www.espressif.com/) - Official Website
118118
- [ESP-IDF](https://github.com/espressif/esp-idf) - Espressif IoT Development Framework
119+
- [ESP-32-C3 + Rust + BLE](https://dev.to/theembeddedrustacean/series/26733) - ESP32 Bluetooth w/ Rust Series' Articles
119120

120121
## Nordic
121122

docs/awesome/awesome-chatgpt.md

+1
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@
253253
- [Chapyter](https://github.com/chapyter/chapyter) - Integrate ChatGPT capabilities into Jupyter Notebook.
254254
- [I Don't Care About Commit Message](https://github.com/mefengl/vscode-i-dont-care-about-commit-message) - Auto-generate commit messages and push actions in VS Code.
255255
- [Python Smart Exceptions](https://github.com/roma-guru/smart-exceptions) - AI-powered Python exceptions debugging.
256+
- [TextCraft](https://github.com/suncloudsmoon/TextCraft) - AI-powered Word add-in for text generation and proofreading.
256257

257258
## Packages
258259

docs/awesome/awesome-cpp.md

+2
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
372372
* [sqlite_modern_cpp](https://github.com/SqliteModernCpp/sqlite_modern_cpp) - Header only C++14 wrapper around sqlite library. [MIT]
373373
* [sqlite_orm](https://github.com/fnc12/sqlite_orm) - SQLite ORM light header only library for modern C++. [AGPL + paid MIT]
374374
* [sqlpp11](https://github.com/rbock/sqlpp11) - A type safe embedded domain specific language for SQL queries and results in C++. [BSD-2-Clause]
375+
* [TidesDB](https://github.com/tidesdb/tidesdb) - High-performance, durable, transactional embedded storage engine designed for flash and RAM optimization. [MPL-2.0] [website](https://tidesdb.com/)
375376
* [TileDB](https://github.com/TileDB-Inc/TileDB) - Fast Dense and Sparse Multidimensional Array DBMS. [MIT] [website](https://tiledb.io/)
376377
* [TinyORM](https://github.com/silverqx/TinyORM) - Modern C++ ORM library. [MIT] [website](https://www.tinyorm.org/)
377378
* [UnQLite](https://github.com/symisc/unqlite) - A self-contained, serverless, zero-configuration, transactional NoSQL engine. [BSD-2-Clause] [website](https://unqlite.org/)
@@ -974,6 +975,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
974975
* [djinni](https://djinni.xlcpp.dev) - A tool for generating cross-language type declarations and interface bindings. [Apache2]
975976
* [Duktape](https://github.com/svaarala/duktape) - An embeddable JavaScript engine with compact footprint. [MIT] [website](http://duktape.org)
976977
* [JavaCpp](https://github.com/bytedeco/javacpp) - The missing bridge between Java and native C++. [Apache2]
978+
* [JerryScript](https://github.com/jerryscript-project/jerryscript) - Ultra-lightweight JavaScript engine for the Internet of Things. [Apache-2.0] [website](https://jerryscript.net/)
977979
* [libffi](https://github.com/libffi/libffi) - A portable foreign-function interface library. [MIT] [website](https://sourceware.org/libffi/)
978980
* [Lua](http://www.lua.org/) - A minimal and fast scripting engine for configuration files and basic application scripting. [MIT]
979981
* [LuaBridge](https://github.com/vinniefalco/LuaBridge) - A lightweight, dependency-free library for binding Lua to C++. [MIT]

docs/awesome/awesome-css-frameworks.md

-40
Original file line numberDiff line numberDiff line change
@@ -298,53 +298,23 @@ We are keeping them here for reference/inspiration and hope for a revival.
298298
[Repo](https://github.com/semantic-org/semantic-ui)
299299
| #LESS
300300

301-
- [**Materialize**](https://materializecss.com) - CSS framework based on material design.
302-
![](https://img.shields.io/github/stars/Dogfalo/materialize.svg?style=social&label=Star)
303-
[Demo](https://materializecss.com/showcase.html),
304-
[Docs](https://materializecss.com/getting-started.html),
305-
[Repo](https://github.com/Dogfalo/materialize)
306-
| #SCSS
307-
308-
- [**Spectre.css**](https://picturepan2.github.io/spectre/) - Lightweight, responsive and modern CSS framework.
309-
![](https://img.shields.io/github/stars/picturepan2/spectre.svg?style=social&label=Star)
310-
[Docs](https://picturepan2.github.io/spectre/getting-started.html),
311-
[Repo](https://github.com/picturepan2/spectre)
312-
| #SCSS
313-
314301
- [**Tachyons**](https://tachyons.io) - Quickly build and design new UI without writing CSS.
315302
![](https://img.shields.io/github/stars/tachyons-css/tachyons.svg?style=social&label=Star)
316303
[Demo](https://tachyons.io/gallery/),
317304
[Docs](https://tachyons.io/docs/),
318305
[Repo](https://github.com/tachyons-css/tachyons/)
319306
| #CSS
320307

321-
- [**Milligram**](https://milligram.io) - Minimalist CSS framework.
322-
![](https://img.shields.io/github/stars/milligram/milligram.svg?style=social&label=Star)
323-
[Demo](https://milligram.io/showcase.html),
324-
[Docs](https://milligram.io/#getting-started),
325-
[Repo](https://github.com/milligram/milligram)
326-
| #Sass
327-
328308
- [**Water.css**](https://watercss.kognise.dev/) - Just-add-CSS collection of styles to make simple websites just a little nicer.
329309
![](https://img.shields.io/github/stars/kognise/water.css.svg?style=social&label=Star)
330310
[Repo](https://github.com/kognise/water.css)
331311
| #CSS
332312

333-
- [**Basscss**](https://basscss.com) - Low-level CSS toolkit.
334-
![](https://img.shields.io/github/stars/basscss/basscss.svg?style=social&label=Star)
335-
[Repo](https://github.com/basscss/basscss/)
336-
337313
- [**sanitize.css**](https://csstools.github.io/sanitize.css/) - The best-practices CSS foundation.
338314
![](https://img.shields.io/github/stars/csstools/sanitize.css.svg?style=social&label=Star)
339315
[Repo](https://github.com/csstools/sanitize.css)
340316
| #CSS
341317

342-
- [**MUI**](https://www.muicss.com) - Lightweight CSS framework that follows Google's Material Design guidelines.
343-
![](https://img.shields.io/github/stars/muicss/mui.svg?style=social&label=Star)
344-
[Docs](https://www.muicss.com/docs/v1/getting-started/introduction),
345-
[Repo](https://github.com/muicss/mui)
346-
| #SCSS
347-
348318
- [**modern-css-reset**](https://github.com/hankchizljaw/modern-css-reset) - Tiny little reset that you can use as the basis of your CSS projects.
349319
![](https://img.shields.io/github/stars/hankchizljaw/modern-css-reset.svg?style=social&label=Star)
350320
[Repo](https://github.com/hankchizljaw/modern-css-reset)
@@ -364,22 +334,12 @@ We are keeping them here for reference/inspiration and hope for a revival.
364334
[Repo](https://github.com/inuitcss/inuitcss)
365335
| #SCSS
366336

367-
- [**Cutestrap**](https://www.cutestrap.com) - Sassy, opinionated CSS framework, a tiny alternative to Bootstrap.
368-
![](https://img.shields.io/github/stars/tylerchilds/cutestrap.svg?style=social&label=Star)
369-
[Repo](https://github.com/tylerchilds/cutestrap)
370-
371337
- [**unsemantic**](https://unsemantic.com) - Fluid grid for mobile, tablet, and desktop.
372338
![](https://img.shields.io/github/stars/nathansmith/unsemantic.svg?style=social&label=Star)
373339
[Demo](https://unsemantic.com/demo-responsive),
374340
[Docs](https://unsemantic.com/css-documentation),
375341
[Repo](https://github.com/nathansmith/unsemantic)
376342

377-
- [**Base**](https://getbase.org) - Rock solid, responsive HTML/CSS framework.
378-
![](https://img.shields.io/github/stars/getbase/base.svg?style=social&label=Star)
379-
[Docs](https://github.com/getbase/base/blob/master/readme.md#documentation),
380-
[Repo](https://github.com/getbase/base)
381-
| #SCSS #LESS
382-
383343
- [**Propeller**](https://propeller.in) - Front-end responsive framework based on Google's Material Design standards & Bootstrap.
384344
![](https://img.shields.io/github/stars/digicorp/propeller.svg?style=social&label=Star)
385345
[Docs](https://propeller.in/frameworks/open-source/get-started/),

docs/awesome/awesome-db-tools.md

+4
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ For updates on `awesome-db-tools` and thoughts/news about databases/tools/SQL fo
2121
- [DataGrip](https://www.jetbrains.com/datagrip) - Cross-Platform IDE for Databases & SQL by JetBrains.
2222
- [DataStation](https://github.com/multiprocessio/datastation) - Easily query, script, and visualize data from every database, file, and API.
2323
- [DBeaver](https://github.com/dbeaver/dbeaver) - Free universal database manager and SQL client.
24+
- [dbForge Edge](https://www.devart.com/dbforge/edge/) - Multidatabase solution for DB development, design, management, and administration of MySQL, MariaDB, SQL Server, Oracle, PostgreSQL databases, and various cloud services.
2425
- [dbForge Studio for MySQL](https://www.devart.com/dbforge/mysql/studio) - Universal IDE for MySQL and MariaDB database development, management, and administration.
2526
- [dbForge Studio for Oracle](https://www.devart.com/dbforge/oracle/studio) - Powerful IDE for Oracle management, administration, and development.
2627
- [dbForge Studio for PostgreSQL](https://www.devart.com/dbforge/postgresql/studio) - GUI tool for managing and developing databases and objects.
@@ -29,6 +30,7 @@ For updates on `awesome-db-tools` and thoughts/news about databases/tools/SQL fo
2930
- [dbKoda](https://github.com/SouthbankSoftware/dbkoda) - Modern (JavaScript/Electron framework), open source IDE for MongoDB. It has features to support development, administration and performance tuning on MongoDB databases.
3031
- [IBExpert](http://www.ibexpert.net/ibe) - Comprehensive GUI tool for Firebird and InterBase.
3132
- [HeidiSQL](https://github.com/HeidiSQL/HeidiSQL) - A lightweight client for managing MySQL, MSSQL and PostgreSQL, written in Delphi.
33+
- [Kangaroo](https://github.com/dbkangaroo/kangaroo) - A AI-powered SQL client and admin tool for popular databases(SQLite / MySQL / PostgreSQL / etc) on Windows / macOS / Linux, support table design, query, model, sync, export/import etc, focus on comfortable, fun and developer friendly.
3234
- [KeepTool](https://keeptool.com) - A professional suite of tools for Oracle Database developers, administrators and advanced application users.
3335
- [MySQL Workbench](https://www.mysql.com/products/workbench) - MySQL Workbench is a unified visual tool for database architects, developers, and DBAs.
3436
- [Navicat](https://www.navicat.com/en/products#navicat) - A database development tool that allows you to simultaneously connect to MySQL, MariaDB, SQL Server, Oracle, PostgreSQL, and SQLite databases from a single application.
@@ -312,12 +314,14 @@ Low-code and no-code platforms for application building
312314

313315
### Formatters
314316
- [CodeBuff](https://github.com/antlr/codebuff) - Language-agnostic pretty-printing through machine learning.
317+
- [JSQLFormatter](https://github.com/manticore-projects/jsqlformatter) - Open Source Java SQL Formatter for many RDBMS based on [JSqlParser](https://github.com/JSQLParser/JSqlParser).
315318
- [pgFormatter](https://github.com/darold/pgFormatter) - A PostgreSQL SQL syntax beautifier.
316319
- [Poor SQL](https://poorsql.com) - Instant free and open-source T-SQL formatting.
317320
- [SQL Formatter](https://github.com/zeroturnaround/sql-formatter) - JavaScript library for pretty-printing SQL queries.
318321

319322
### Games
320323
- [Lost at SQL](https://lost-at-sql.therobinlord.com) - A SQL learning game to help you pick up basic SQL skills - so that you can use queries to get information.
324+
- [Querymon](https://codepip.com/games/querymon/) - Learn to use SQL queries on the Querydex, a database of monsters from common to legendary.
321325
- [Schemaverse](https://datalemur.com/blog/games-to-learn-sql#schemaverse) - A Space-based strategy game implemented entirely within a PostgreSQL database.
322326
- [SQL Island](https://sql-island.informatik.uni-kl.de) - After the survived plane crash, you will be stuck on SQL Island for the time being. By making progress in the game, you will find a way to escape from this island.
323327
- [SQL Murder Mystery](https://mystery.knightlab.com) - Designed to be both a self-directed lesson to learn SQL concepts and commands and a fun game for experienced SQL users to solve an intriguing crime.

docs/awesome/awesome-opentofu.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
### CI
6868

6969
- [Atlantis](https://www.runatlantis.io/) - Automating workflows via pull requests.
70-
- [TF-via-PR](https://github.com/DevSecTop/TF-via-PR) - GitHub Action to init, plan and apply Terraform/OpenTofu via PR automation.
70+
- [TF-via-PR](https://github.com/OP5dev/TF-via-PR) - GitHub Action to init, plan and apply Terraform/OpenTofu via PR automation.
7171
- [pre-commit-opentofu](https://github.com/tofuutils/pre-commit-opentofu) - Git pre-commit hooks plugin.
7272
- [setup-opentofu](https://github.com/opentofu/setup-opentofu) - Set up OpenTofu CLI in your GitHub Actions workflow.
7373
- [terraform-github-actions](https://github.com/dflook/terraform-github-actions) - GitHub Actions for OpenTofu.

0 commit comments

Comments
 (0)