From b5dcc1365af1a7d5d0198a69fe1be2ff1f4c7c44 Mon Sep 17 00:00:00 2001 From: chenjiajia Date: Tue, 19 Dec 2023 21:07:18 +0000 Subject: [PATCH] Robot Updated at:19 Dec 2023 21:07:18 GMT --- docs/awesome/awesome-agi-cocosci.md | 2 + .../awesome-browser-extensions-for-github.md | 42 +++++++++---------- docs/awesome/awesome-cl.md | 15 ++++++- docs/awesome/awesome-cpp.md | 12 +++++- docs/awesome/awesome-ebpf.md | 1 + docs/awesome/awesome-generative-ai.md | 1 + docs/awesome/awesome-ipfs.md | 1 + docs/awesome/awesome-neovim.md | 3 +- docs/awesome/awesome-nix.md | 2 +- docs/awesome/awesome-playwright.md | 4 +- docs/awesome/awesome-selfhosted.md | 3 +- docs/awesome/awesome-wagtail.md | 9 ++-- 12 files changed, 65 insertions(+), 30 deletions(-) diff --git a/docs/awesome/awesome-agi-cocosci.md b/docs/awesome/awesome-agi-cocosci.md index 42731d9e7b..b55d33fed1 100644 --- a/docs/awesome/awesome-agi-cocosci.md +++ b/docs/awesome/awesome-agi-cocosci.md @@ -581,6 +581,8 @@ Contributions are greatly welcomed! Please refer to [Contribution Guidelines](ht * [Saying what you mean in dialogue: A study in conceptual and semantic co-ordination](https://www.speech.kth.se/~edlund/bielefeld/references/garrod-and-anderson-1987.pdf) - ***Cognition***, 1987. [[All Versions](https://scholar.google.com/scholar?cluster=15377075954534820544&hl=en&as_sdt=0,5)]. +* [Conversation, co-ordination and convention: an empirical investigation of how groups establish linguistic conventions](http://www.sfs.uni-tuebingen.de/~gjaeger/lehre/ws0708/spieltheorie/garrod.pdf) - ***Cognition***, 1994. [[All Versions](https://scholar.google.com/scholar?cluster=3784850469297049700&hl=en&as_sdt=0,5)]. + #### Emergence of Language diff --git a/docs/awesome/awesome-browser-extensions-for-github.md b/docs/awesome/awesome-browser-extensions-for-github.md index 4cfaafab0f..fd98e3195c 100644 --- a/docs/awesome/awesome-browser-extensions-for-github.md +++ b/docs/awesome/awesome-browser-extensions-for-github.md @@ -45,17 +45,17 @@ Installs: 225 | Stars: 13 | Last update: 26 Apr 2022 The CoderStats link for GitHub Chrome extension displays a link to the CoderStats page for the currently displayed user or organization profile page on GitHub. -Installs: 813 | Stars: 20 | Last update: 2 May 2023 +Installs: 812 | Stars: 20 | Last update: 2 May 2023 Show the # of PRs and other contributors stats in the Issues/PRs tab. Can be helpful for maintainers that want to know if it's a contributor's first PR. -Installs: 318 | Stars: 455 | Last update: 1 Mar 2021 +Installs: 317 | Stars: 455 | Last update: 1 Mar 2021 Displays size of each file, download link and an option of copying file contents directly to clipboard -Installs: 40723 | Stars: 1931 | Last update: 25 Dec 2021 +Installs: 40722 | Stars: 1932 | Last update: 25 Dec 2021 Easily search GIPHY to add a GIF into any GitHub comment box. @@ -70,7 +70,7 @@ Installs: 136 | Stars: 22 | Last update: n/a Quickly browse the history of a file from any git repository. -Installs: 7225 | Stars: 13432 | Last update: 14 Oct 2023 +Installs: 7224 | Stars: 13431 | Last update: 14 Oct 2023 GitHub provides a page that only shows diffs with a .diff at the end of the URL of the pull request. This browser extension makes it easier to view csv diffs by using daff on that page. @@ -105,7 +105,7 @@ Installs: 1000 | Stars: 143 | Last update: 8 Oct 2019 Neat hovercards for GitHub. -Installs: 27301 | Stars: 1788 | Last update: 12 May 2021 +Installs: 27303 | Stars: 1788 | Last update: 12 May 2021 Colorize issue and PR links to see their status (open, closed, merged). @@ -120,7 +120,7 @@ Installs: 647 | Stars: 56 | Last update: 31 May 2020 Lists repositories that are similar to the one being viewed -Installs: 437 | Stars: 43 | Last update: 10 Aug 2022 +Installs: 436 | Stars: 43 | Last update: 10 Aug 2022 Revert closed GitHub issues from purple back to red @@ -135,7 +135,7 @@ Installs: 20000 | Stars: 1175 | Last update: 26 Jun 2020 Chrome extension to see story points in GitHub projects. -Installs: 618 | Stars: 60 | Last update: 17 Aug 2020 +Installs: 617 | Stars: 60 | Last update: 17 Aug 2020 Generates a pie chart on user profile pages displaying a breakdown of what languages they have used in their repositories. @@ -145,7 +145,7 @@ Installs: 965 | Stars: 48 | Last update: 25 Sep 2023 This extension adds the simplicity of WYSIWYG editing to issues, comments, pull requests, wikis and discussions in GitHub. It accepts Markdown input and offers productive writing, starting with tables. -Installs: 2129 | Stars: 351 | Last update: 14 Nov 2023 +Installs: 2128 | Stars: 351 | Last update: 14 Nov 2023 View and create Linear tickets from any GitHub PR or issue. @@ -160,7 +160,7 @@ Installs: 2000 | Stars: 282 | Last update: 30 Sep 2021 It can make the sub-directories and files of github repository as zip and download it -Installs: 103415 | Stars: 34 | Last update: 21 Aug 2023 +Installs: 103412 | Stars: 34 | Last update: 21 Aug 2023 Create, save, edit, pin, search and delete filters that you commonly use on the Github Issues and Pull Requests pages. You are able to scope filters to be shown globally (on each repo) or only have them show up on the repo you create them on. Pinning filters is also a feature that this extension allows you to do. So if you have several filters you use daily - you have a way to quickly access them, at the top of your list. @@ -170,7 +170,7 @@ Installs: 550 | Stars: n/a | Last update: 22 Aug 2022 Extension to get back current and longest streak. -Installs: 677 | Stars: 227 | Last update: 10 Jan 2023 +Installs: 676 | Stars: 227 | Last update: 10 Jan 2023 Replace browser new tab screen with GitHub trending projects. @@ -190,7 +190,7 @@ Installs: 10000 | Stars: 3400 | Last update: 19 Nov 2023 Browser extension to add git graph to GitHub website. -Installs: 6362 | Stars: 2171 | Last update: 17 Nov 2023 +Installs: 6364 | Stars: 2178 | Last update: 17 Nov 2023 Chrome extension that adds a button in browser and links this button to a GitHub repository that you will configure, then on any webpage just click this extension button and it will add the given link with the title of the page in that repository. @@ -200,7 +200,7 @@ Installs: 60 | Stars: 234 | Last update: 26 May 2018 See forks with the most stars under the names of repositories. -Installs: 1335 | Stars: 565 | Last update: 6 Nov 2023 +Installs: 1334 | Stars: 565 | Last update: 6 Nov 2023 Show Material icons for files/folders in repository file viewer. Display the same icons from vscode-material-icon-theme VSCode extension. @@ -210,7 +210,7 @@ Installs: 10662 | Stars: 398 | Last update: 21 Nov 2023 An extension that creates direct links to imported modules, external or internal, on source code on GitHub. Supports multiple languages, including common ones like Rust, Go, Python and Ruby, but also odd ones like Nim, Haskell, Julia and Elm. -Installs: 45 | Stars: 245 | Last update: 27 Nov 2019 +Installs: 44 | Stars: 245 | Last update: 27 Nov 2019 Chrome extension which helps you not to miss important changes in your news thread related to your repo @@ -225,7 +225,7 @@ Installs: 430 | Stars: 141 | Last update: 6 Apr 2023 Displays your GitHub notifications unread count. Supports GitHub Enterprise and an option to only show unread count for issues you're participating in. You can click the icon to quickly see your unread notifications. -Installs: 10566 | Stars: 1758 | Last update: 12 Jul 2023 +Installs: 10563 | Stars: 1758 | Last update: 12 Jul 2023 Filter your pull requests/issues in different categories giving you a big boost in productivity. Also suggests new trending repositories. @@ -252,7 +252,7 @@ Installs: 5000 | Stars: 959 | Last update: 4 Feb 2022 Useful for developers who frequently read source in GitHub and do not want to download or checkout too many repositories. -Installs: 337455 | Stars: 22595 | Last update: 18 Dec 2023 +Installs: 337445 | Stars: 22596 | Last update: 18 Dec 2023 Revert GitHub's UI back to its classic look (before the June 23, 2020 update that has a flat, rounded and more whitespaced design). @@ -272,12 +272,12 @@ Installs: 730 | Stars: 111 | Last update: 21 Jun 2023 Browser extension that shows which pull requests contain changes related to a file. -Installs: 38 | Stars: 96 | Last update: 15 Oct 2020 +Installs: 37 | Stars: 96 | Last update: 15 Oct 2020 Extension that simplifies the GitHub interface and adds useful features. -Installs: 78675 | Stars: 22313 | Last update: 17 Dec 2023 +Installs: 78662 | Stars: 22316 | Last update: 17 Dec 2023 Are they tabs? Are they spaces? How many? Never wonder again! Renders spaces as `·` and tabs as `→` in all the code on GitHub. @@ -298,7 +298,7 @@ The Sourcegraph browser extension gives GitHub IDE-like powers when you're viewi 4. Hover tooltips 5. File tree navigation -Installs: 101027 | Stars: 9253 | Last update: 12 Dec 2023 +Installs: 101021 | Stars: 9255 | Last update: 12 Dec 2023 Make tab indented code more readable by forcing the tab size to 4 instead of 8. @@ -328,7 +328,7 @@ Installs: 20161 | Stars: n/a | Last update: 17 Oct 2023 file tree for github, and more than that. -Installs: 10401 | Stars: n/a | Last update: 15 Dec 2023 +Installs: 10400 | Stars: n/a | Last update: 15 Dec 2023 Add breakpoints at 1400px, 1600px and 1800px for full GitHub experience on large screens. Also removes the truncating of file and directory names in the repository browser. @@ -338,12 +338,12 @@ Installs: 2000 | Stars: 131 | Last update: 24 Jul 2020 gitpod streamlines developer workflows by providing ready-to-code development environments in your browser - powered by vs code. -Installs: 52422 | Stars: 127 | Last update: 7 Dec 2023 +Installs: 52413 | Stars: 127 | Last update: 7 Dec 2023 When viewing a repository on github.com that has a package.json file, this extension will introspect the dependencies in package.json and display links and description for each dependency, just below the repo's README. -Installs: 2084 | Stars: 732 | Last update: 29 May 2023 +Installs: 2083 | Stars: 732 | Last update: 29 May 2023 Extends GitHub pages with math, diagrams, embedded YouTube videos etc. diff --git a/docs/awesome/awesome-cl.md b/docs/awesome/awesome-cl.md index 629015483c..99bb24aa50 100644 --- a/docs/awesome/awesome-cl.md +++ b/docs/awesome/awesome-cl.md @@ -166,7 +166,11 @@ See also [Clache](#caching), that can save any object on disk. Graph databases --------------- -* [cl-agraph](https://github.com/vseloved/cl-agraph), a minimal client for [AllegroGraph](https://allegrograph.com/). AllegroGraph is a horizontally distributed, multi-model (document and graph), entity-event knowledge graph technology. It is proprietary and has a free version with a limit of 5 million triples. +* [AllegroGraph](https://allegrograph.com/) - a high-performance, multi-model (document and graph), entity-event knowledge graph technology. + * Proprietary, with a free version of a limit of 5 million RDF triples. + * with a [hosted version](https://allegrograph.cloud/) + * AllegroGraph 8.0 (released December, 2023) "incorporates Large Language Model (LLM) components directly into SPARQL along with vector generation and vector storage for a comprehensive AI Knowledge Graph solution." +* [cl-agraph](https://github.com/vseloved/cl-agraph), a minimal client for AllegroGraph. * [neo4cl](https://codeberg.org/Equill/neo4cl) - a library for interacting with Neo4J. Sends Cypher queries to a Neo4J server, and decodes the responses into something useful for processing in CL. [Apache2][89]. * and maybe: [cl-neo4j](https://github.com/kraison/cl-neo4j) - a thin neo4j RESTFUL client interface. * [vivace-graph](https://github.com/kraison/vivace-graph-v3) - graph database & Prolog implementation. Takes design inspiration from CouchDB, neo4j and AllegroGraph. It implements an ACID-compliant object graph model with user-defined indexes and map-reduce views. It also implements a master / slave replication scheme for redundancy and horizontal read scaling. Querying the graph is accomplished via a number of Lisp methods or via a Prolog-like query language. [MIT][200]. @@ -481,6 +485,8 @@ JSON tools: * [cl-json-pointer](https://github.com/y2q-actionman/cl-json-pointer) - A JSON Pointer implementation. [MIT][200]. * [cl-jwk](https://github.com/dnaeon/cl-jwk) - Common Lisp system for decoding public JSON Web Keys (JWK). BSD License. +and search for JSON RPC below. + YAML ==== @@ -626,6 +632,7 @@ Typing See also: * [typo](https://github.com/marcoheisig/Typo/) - A portable type inference library for Common Lisp. [MIT][200]. +* experimental: [PELTADOT](https://gitlab.com/digikar/peltadot/) - PELTADOT Extends Lisp’s Types And Dispatches Over Them. Theorem provers ------------------- @@ -637,6 +644,8 @@ Theorem provers * [Proofpad](https://github.com/calebegg/proof-pad/), an online IDE for ACL2. * [ACL2 Sedan](http://acl2s.ccs.neu.edu/acl2s/doc/), an Eclipse plugin that provides a modern IDE for ACL2, used with students at universities. * paper: [Using ACL2 to teach students about software testing](https://cgi.cse.unsw.edu.au/~eptcs/content.cgi?ACL22022). +* NASA's [PVS](https://pvs.csl.sri.com/), the Prototype Verification System, and [NASAlib](https://github.com/nasa/pvslib), a collection of formal development libraries. + * its 63 top-level libraries span the fields of: real analysis, limits, continuity, derivatives, integrals; complex integration; directed graphs; exact real arithmetic including trig functions; interval arithmetic and numerical approximations; linear algebra; 2-D, 3-D, 4-D, and n-dimensional vectors… and more. Learning and Tutorials ===================== @@ -1060,6 +1069,7 @@ Others - Automatic OpenRPC spec generation - Automatic JSON-RPC client building by OpenRPC spec. This includes creation of Common Lisp classes and methods for making RPC requests and returning native CL objects. - all JSON marshalling is done under the hood. +- [jsonrpc](https://github.com/cxxxr/jsonrpc) - JSON-RPC 2.0 server/client for Common Lisp. [BSD][15]. ### Static site generators @@ -1120,6 +1130,9 @@ Numerical and Scientific * [rtg-math](https://github.com/cbaggers/rtg-math/) - a selection of the math routines most commonly needed for making realtime graphics in lisp (2, 3 and 4 component vectors, 3x3 and 4x4 matrices, quaternions, spherical and polar coordinates). BSD_2Clause. * [origin](https://github.com/mfiano/origin) - A native Lisp graphics math library with an emphasis on performance and correctness. Includes: vectors, matrices (up to 4x4), quaternions, single/double-float support, destructive/non-destructive operations, shaping & intersections. [MIT][200]. +NEW! If you have precise needs, blurry needs or simply questions, the repository [Common Lisp numsci call for needs](https://github.com/digikar99/common-lisp-numsci-call-for-needs) is a new place to discuss them. + + Matrix libraries ---------------- diff --git a/docs/awesome/awesome-cpp.md b/docs/awesome/awesome-cpp.md index 48ebe29d0e..a155a01470 100644 --- a/docs/awesome/awesome-cpp.md +++ b/docs/awesome/awesome-cpp.md @@ -797,6 +797,17 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [PcapPlusPlus](https://github.com/seladb/PcapPlusPlus) - a multiplatform C++ network sniffing and packet parsing and crafting framework. [Unlicense] * [ZeroMQ](https://github.com/zeromq/libzmq) - High-speed, modular asynchronous communication library. [LGPL3/MPL2] [website](http://zeromq.org/) +## Office Open XML +*Libraries for parsing and manipulating xlsx, pptx, docx, etc.* + +* [DuckX](https://github.com/amiremohamadi/DuckX) - C++ library for creating and modifying Microsoft Word (.docx) files. [MIT] +* [FreeXL](https://www.gaia-gis.it/fossil/freexl/index) - an open source library to extract valid data from within Spreadsheets. [MPL/GPL-2/LGPL-2] +* [libxls](https://github.com/libxls/libxls) - Read binary Excel files from C/C++ [BSD-2-Clause] +* [libxlsxwriter](https://github.com/jmcnamara/libxlsxwriter) - A C library for creating Excel XLSX files. [BSD-2-Clause] [website](https://libxlsxwriter.github.io/) +* [OpenXLSX](https://github.com/troldal/OpenXLSX) - A C++ library for reading, writing, creating and modifying Microsoft Excel® (.xlsx) files. [BSD-3-Clause] +* [SimpleXlsxWriter](https://sourceforge.net/projects/simplexlsx/) - XLSX files writer for Microsoft Excel 2007 and above. [zlib] +* [XLSX I/O](https://github.com/brechtsanders/xlsxio) - C library for reading and writing .xlsx files. [MIT] + ## PDF *Libraries for parsing and manipulating PDF documents.* @@ -1014,7 +1025,6 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [CPPItertools](https://github.com/ryanhaining/cppitertools) - Range-based for loop add-ons inspired by the Python builtins and itertools library. [BSD-2-Clause] * [date](https://github.com/HowardHinnant/date) - A date and time library based on the C++11/14/17 header. [MIT] [website](https://howardhinnant.github.io/date/date.html) * [D++ (DPP)](https://github.com/brainboxdotcc/DPP) - A lightweight, high performance and scalable C++ library for creating Discord Bots. [Apache2] [website](https://dpp.dev) -* [DuckX](https://github.com/amiremohamadi/DuckX) - C++ library for creating and modifying Microsoft Word (.docx) files. [MIT] * [DynaMix](https://github.com/iboB/dynamix) - A library which allows you to compose and modify objects at run time. [MIT] * [emio](https://github.com/Viatorus/emio) - A safe and fast high-level and low-level character input/output library. [MIT] * [faker-cxx](https://github.com/cieslarmichal/faker-cxx) - C++20 Faker library for generating fake (but realistic) data for testing and development. [MIT] diff --git a/docs/awesome/awesome-ebpf.md b/docs/awesome/awesome-ebpf.md index 5a9bcdbd5e..3f350c0236 100644 --- a/docs/awesome/awesome-ebpf.md +++ b/docs/awesome/awesome-ebpf.md @@ -305,6 +305,7 @@ If you are new to eBPF, you may want to try the links described as "introduction - [Project Calico](https://projectcalico.docs.tigera.io/about/about-calico) - Calico is an open source networking and network security solution for containers, virtual machines, and native host-based workloads. Calico's eBPF data plane delivers a low latency, high throughput data plane with a rich network security policy model. - [Enabling eBPF data plane with Calico](https://projectcalico.docs.tigera.io/maintenance/ebpf/enabling-bpf) - [merbridge](https://github.com/merbridge/merbridge/) - Use eBPF to speed up your Service Mesh. Merbridge replaces iptables rules with eBPF to intercept traffic. It also combines msg_redirect to reduce latency with a shortened datapath between sidecars and services. +- [PcapPlusPlus](https://pcapplusplus.github.io/) - An open-source C++ library for capturing, parsing and crafting network packets. It features a C++ interface for creating AF_XDP sockets, making it easy to [send and receive packets through them](https://pcapplusplus.github.io/docs/next/features#af_xdp-support-beta). ### Observability diff --git a/docs/awesome/awesome-generative-ai.md b/docs/awesome/awesome-generative-ai.md index d0cbda4262..c88cd872d7 100644 --- a/docs/awesome/awesome-generative-ai.md +++ b/docs/awesome/awesome-generative-ai.md @@ -103,6 +103,7 @@ Contributions to this list are welcome. Before submitting your suggestions, plea - [Taskade](https://www.taskade.com/) - Outline tasks, notes, generated structured lists and mind maps with Taskade AI. - [Notion AI](https://www.notion.so/product/ai) - Write better, more efficient notes and docs. - [Nekton AI](https://nekton.ai) - Automate your workflows with AI. Describe your workflows step by step in plain language. +- [Rewind](https://www.rewind.ai/) - Rewind is a personalized AI powered by everything you've seen, said, or heard.. ### Meeting assistants diff --git a/docs/awesome/awesome-ipfs.md b/docs/awesome/awesome-ipfs.md index 09ff9f1b33..cf96bf16e2 100644 --- a/docs/awesome/awesome-ipfs.md +++ b/docs/awesome/awesome-ipfs.md @@ -97,6 +97,7 @@ A list of web browsers with IPFS integrations - [Fileverse](https://fileverse.io/) - Encrypted file sharing based on IPFS. Share any files with or without a wallet - [Fleek](http://fleek.co/) - Open Web development platform for building, hosting, and storing sites and apps on IPFS, Filecoin, and the Internet Computer. - [Fission](https://fission.codes) - Fission builds open source protocols and managed solutions that empower developers to construct scalable and secure software applications. +- [Matters.town](https://matters.town/) - Decentralized content publication ecosystem. - [Peergos](https://peergos.org) - Your private, but social, space online. Store and edit documents and media. Share files or folders with friends. - [Valist](https://www.valist.io/) - A trustless universal package repository enabling you to digitally sign and distribute software in just a few steps. diff --git a/docs/awesome/awesome-neovim.md b/docs/awesome/awesome-neovim.md index 7b81c1d71a..5369cf6cda 100644 --- a/docs/awesome/awesome-neovim.md +++ b/docs/awesome/awesome-neovim.md @@ -811,7 +811,7 @@ These colorschemes may not specialize in Tree-sitter directly but are written in - [LionC/nest.nvim](https://github.com/LionC/nest.nvim) - Lua utility to map keys concisely using cascading trees. Also allows binding Lua functions to keys. - [LinArcX/telescope-command-palette.nvim](https://github.com/LinArcX/telescope-command-palette.nvim) - Lua plugin to create key-bindings and watch them with telescope. - [slugbyte/unruly-worker](https://github.com/slugbyte/unruly-worker) - A ridiculously fun alternative keymap for the workman keyboard layout with Neovim features like LSP support, built and configured with Lua. -- [FeiyouG/command_center.nvim](https://github.com/FeiyouG/command_center.nvim) - Create and manage keybindings and commands in a more organized manner and search them quickly through Telescope. +- [FeiyouG/commander.nvim](https://github.com/FeiyouG/commander.nvim) - Create and manage keybindings and commands in a more organized manner and search them quickly through Telescope. - [anuvyklack/hydra.nvim](https://github.com/anuvyklack/hydra.nvim) - Create custom submodes and menus. Port of Emacs Hydra. - [anuvyklack/keymap-amend.nvim](https://github.com/anuvyklack/keymap-amend.nvim) - Amend the existing keymap. - [max397574/better-escape.nvim](https://github.com/max397574/better-escape.nvim) - Create shortcuts to escape insert mode without getting delay. @@ -900,6 +900,7 @@ These colorschemes may not specialize in Tree-sitter directly but are written in - [nat-418/boole.nvim](https://github.com/nat-418/boole.nvim) - Toggle booleans and common string values. - [cshuaimin/ssr.nvim](https://github.com/cshuaimin/ssr.nvim) - Treesitter-based structural search and replace. - [Jxstxs/conceal.nvim](https://github.com/Jxstxs/conceal.nvim) - Use Tree-sitter to conceal common boilerplate code. +- [hiberabyss/bzlops.vim](https://github.com/hiberabyss/bzlops.vim) - Help to manage your bazel build rule. ### Comment diff --git a/docs/awesome/awesome-nix.md b/docs/awesome/awesome-nix.md index ba75877828..0981b5fc3b 100644 --- a/docs/awesome/awesome-nix.md +++ b/docs/awesome/awesome-nix.md @@ -103,7 +103,7 @@ * [flake.parts](https://github.com/hercules-ci/flake-parts) - Minimal Nix modules framework for Flakes: split your flakes into modules and get things done with community modules. * [flake-utils](https://github.com/numtide/flake-utils) - Pure Nix flake utility functions to help with writing flakes. * [flake-utils-plus](https://github.com/gytis-ivaskevicius/flake-utils-plus) - A lightweight Nix library flake for painless NixOS flake configuration. -* [flakelight](https://github.com/accelbread/flakelight) - A modular flake framework aiming to minimize boilerplate. +* [flakelight](https://github.com/nix-community/flakelight) - A modular flake framework aiming to minimize boilerplate. * [flox](https://github.com/flox/flox) - Manage and share development environments, package projects, and publish artifacts anywhere. * [gitignore.nix](https://github.com/hercules-ci/gitignore.nix) - The most feature-complete and easy-to-use `.gitignore` integration. * [haumea](https://github.com/nix-community/haumea) - Filesystem-based module system for the Nix language similar to traditional programming languages, with support for file hierarchy and visibility. diff --git a/docs/awesome/awesome-playwright.md b/docs/awesome/awesome-playwright.md index c9d4014e72..51a3241602 100644 --- a/docs/awesome/awesome-playwright.md +++ b/docs/awesome/awesome-playwright.md @@ -23,6 +23,7 @@ - [cucumber-playwright](https://github.com/Tallyb/cucumber-playwright) - A starter repo for writing E2E tests based on Cucumber with Playwright using Typescript. - [artillery-engine-playwright](https://github.com/artilleryio/artillery/tree/main/packages/artillery-engine-playwright) - Load testing with Playwright. - [playwright-bdd](https://github.com/vitalets/playwright-bdd) - BDD testing with Playwright runner and CucumberJS. +- [Serenity/JS](https://serenity-js.org) - Acceptance testing, reporting, and test integration framework for Playwright, implementing the [Screenplay Pattern](https://serenity-js.org/handbook/design/screenplay-pattern/). ## Language Support @@ -38,7 +39,7 @@ ## Utils -- [automated-Playwright-UI-tests](https://github.com/OctoMind-dev) - auto-generated, run & maintained with AI-assisted test case discovery. +- [automated-Playwright-UI-tests](https://github.com/OctoMind-dev) - Auto-generated, run & maintained with AI-assisted test case discovery. - [Ask Playwright](https://ray.run/ask) - Accurate answers to Playwright questions provided by LLM trained on the latest Playwright documentation. - [Try Playwright](https://try.playwright.tech) - Interactive playground for running Playwright tests. - [playwright-fluent](https://github.com/hdorgeval/playwright-fluent) - Fluent API Wrapper around Playwright. @@ -83,6 +84,7 @@ - [theheadless.dev](https://www.checklyhq.com/learn/headless/) - Practical guides and runnable examples on Playwright (and Puppeteer). - [playwrightsolutions.com](https://playwrightsolutions.com) - Curated Selection of Playwright Automated Test Problems and Solutions. +- [serenity-js.org](https://serenity-js.org/handbook/web-testing/your-first-web-scenario/) - Learn how to write acceptance tests in business language using Playwright and the Serenity/JS Screenplay Pattern. ## Contribute diff --git a/docs/awesome/awesome-selfhosted.md b/docs/awesome/awesome-selfhosted.md index cd009db197..7351b08fb6 100644 --- a/docs/awesome/awesome-selfhosted.md +++ b/docs/awesome/awesome-selfhosted.md @@ -289,7 +289,7 @@ Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g. - [Dovel](https://dovel.email) - SMTP server that sends and receives emails according to a simple configuration file, with an optional web interface that you can use to browse your emails. ([Source Code](https://dovel.email/server/tree.html)) `LGPL-3.0` `Go` - [emailwiz](https://github.com/LukeSmithxyz/emailwiz) - Luke Smith's bash script to completely automate the setup of a Postfix/Dovecot/SpamAssassin/OpenDKIM server on debian. `GPL-3.0` `Shell` - [homebox](https://github.com/progmaticltd/homebox) - Suite of Ansible scripts to deploy a fully functional mail server on Debian. Unobtrusive and automatic as much as possible, focusing on stability and security. `GPL-3.0` `Shell` -- [Inboxen](https://inboxen.org) - Inboxen is a service that provides you with an infinite number of unique inboxes. ([Source Code](https://github.com/Inboxen/Inboxen)) `GPL-3.0` `Python` +- [Inboxen](https://inboxen.org) - Inboxen is a service that provides you with an infinite number of unique inboxes. ([Source Code](https://codeberg.org/Inboxen/Inboxen)) `GPL-3.0` `Python` - [iRedMail](https://www.iredmail.org/) - Full-featured mail server solution based on Postfix and Dovecot. ([Source Code](https://github.com/iredmail/iRedMail)) `GPL-3.0` `Shell` - [Maddy Mail Server](https://github.com/foxcpp/maddy) - All-in-one mail server that implements SMTP (both MTA and MX) and IMAP. Replaces Postfix, Dovecot, OpenDKIM, OpenSPF, OpenDMARC with single daemon. `GPL-3.0` `Go` - [Mail-in-a-Box](https://mailinabox.email/) - Turns any Ubuntu server into a fully functional mail server with one command. ([Source Code](https://github.com/mail-in-a-box/mailinabox)) `CC0-1.0` `Shell` @@ -962,6 +962,7 @@ Collaborative software or [groupware](https://en.wikipedia.org/wiki/Collaborativ - [Citadel](https://www.citadel.org/) - Groupware including email, calendar/scheduling, address books, forums, mailing lists, IM, wiki and blog engines, RSS aggregation and more. ([Source Code](https://www.citadel.org/source.html)) `GPL-3.0` `C/Docker/Shell` - [Corteza](https://cortezaproject.org) - CRM including a unified workspace, enterprise messaging and a low code environment for rapidly and securely delivering records-based management solutions. ([Demo](https://latest.cortezaproject.org), [Source Code](https://github.com/cortezaproject/corteza)) `Apache-2.0` `Go` - [Cozy Cloud](https://cozy.io/) - Personal cloud where you can manage and sync your contact, files and calendars, and manage your budget with an app store full of community contributions. ([Source Code](https://github.com/cozy/)) `GPL-3.0` `Nodejs` +- [Digipad](https://digipad.app/) - An online self-hosted application for creating collaborative digital notepads (Documentation in french). ([Source Code](https://codeberg.org/ladigitale/digipad)) `AGPL-3.0` `Nodejs` - [Digistorm](https://digistorm.app/) - Create collaborative surveys, quizzes, brainstorms, and word clouds (documentation in French). ([Demo](https://digistorm.app/), [Source Code](https://codeberg.org/ladigitale/digistorm)) `AGPL-3.0` `Nodejs` - [Digiwall](https://digiwall.app/) - Create multimedia collaborative walls for in-person or remote work (documentation in French). ([Source Code](https://codeberg.org/ladigitale/digiwall)) `AGPL-3.0` `Nodejs` - [egroupware](https://www.egroupware.org/) - Software suite including calendars, address books, notepad, project management tools, client relationship management tools (CRM), knowledge management tools, a wiki and a CMS. ([Source Code](https://github.com/EGroupware/egroupware)) `GPL-2.0` `PHP` diff --git a/docs/awesome/awesome-wagtail.md b/docs/awesome/awesome-wagtail.md index e85a3dfe43..54d0075c12 100644 --- a/docs/awesome/awesome-wagtail.md +++ b/docs/awesome/awesome-wagtail.md @@ -91,6 +91,7 @@ Awesome Wagtail [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38 - [wagtail-redirect-importer](https://github.com/Frojd/wagtail-redirect-importer) - Your friendly neighborhood importer that lets you import redirects from different tabular data formats, such as .csv and .xls - [wagtail-meta-preview](https://github.com/rinti/wagtail-meta-preview) - Adds ability to get share previews for Facebook, Twitter and Google in the Wagtail admin. - [Wagtail Yoast](https://github.com/Aleksi44/wagtailyoast) - A tool to improve readability of your texts with SEO recommendations. +- [Wagtail SEO](https://github.com/coderedcorp/wagtail-seo) - Search engine and social media optimization for Wagtail. ### Analytics @@ -150,6 +151,7 @@ Awesome Wagtail [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38 - [wagtail-admin-list-controls](https://github.com/ixc/wagtail-admin-list-controls) - Adds advanced search, ordering and layout controls to Wagtail's modeladmin list views. - [wagtail-rangefilter](https://github.com/wunderweiss/wagtail-rangefilter) - Integrates django-admin-rangefilter into Wagtail's ModelAdmin. +- [wagtail-treemodeladmin](https://github.com/cfpb/wagtail-treemodeladmin) - Page explorer-like navigation of Django model relationships using ModelAdmin. ### Misc @@ -176,6 +178,7 @@ Awesome Wagtail [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38 - [Wagtail Grapple](https://github.com/torchbox/wagtail-grapple) - A Wagtail app that makes building GraphQL endpoints a breeze. - [Wagtail Secret Sharing](https://github.com/vicktornl/wagtail-secret-sharing) - Keep sensitive information out of your chat logs and email via a secure sharing protocol - [Wagtail Cache Invalidator](https://github.com/vicktornl/wagtail-cache-invalidator) - Invalidate and purge (frontend) cache via an user-friendly interface in the Wagtail CMS. +- [Wagtail Headless Preview](https://github.com/torchbox/wagtail-headless-preview) - Previews for headless Wagtail setups ## Tools @@ -183,15 +186,14 @@ Awesome Wagtail [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38 - [Wagtail Cookiecutter Foundation](https://github.com/chrisdev/wagtail-cookiecutter-foundation) - A Cookiecutter template for Wagtail CMS using Zurb Foundation 6. - [Beginner Wagtail Cookiecutter](https://github.com/heymonkeyriot/beginner-wagtail) – A super simple implementation of Wagtail CMS. -- [Wagtail Starter Kit](https://github.com/tkjone/starterkit-wagtail) – A cookiecutter complete with wagtail, django layout, vagrant, provisioning scrips, front end build system and more! - [Wagtail Pipit](https://github.com/Frojd/Wagtail-Boilerplate) – Pipit is a Wagtail boilerplate which aims to provide an easy and modern developer workflow with a React-rendered frontend. - [Django Cookiecutter Wagtail](https://github.com/Jean-Zombie/cookiecutter-django-wagtail) – A Django Cookiecutter template with Wagtail. Based on the original 'Django Cookiecutter'. Features: Docker support using `docker-compose` for development and production (using Traefik with LetsEncrypt support), customizable PostgreSQL version, Bootstrap 4, media storage using Amazon S3 or Google Cloud Storage and many more. - [wagtail-webpack-dokku](https://github.com/helixsoftco/wagtail-webpack-dokku/) - A template with Wagtail, Webpack using django-webpack-loader, Bootstrap 5, production ready for Dokku. -- [Wagtail bootstrap blog](https://github.com/AccordBox/wagtail-bootstrap-blog) - A Wagtail blog which has Bootstrap theme, supports writing in `Markdown`, `Latex`. It also has comment workflow, comment form supports `Mention` and `Emoji`. Frontend is built by `Webpack`, `Babel` and `SCSS`. -- [Wagtail react blog](https://github.com/AccordBox/wagtail-react-blog) - SPA blog built with React, Bootstrap4, Storybook and Wagtail Rest API. It also supports headless preview. - [CodeRed CMS](https://github.com/coderedcorp/coderedcms) - a professionally supported WordPress alternative for building marketing websites. Create pages, blogs, forms, and every Bootstrap 4 component in the wagtail admin out-of-the-box! [Learn more](https://www.coderedcorp.com/cms/) or [watch the lightning talk](https://www.youtube.com/watch?v=U1Y-jgeGh7g&t=228s). - [Wordpress to Wagtail migration kit](https://github.com/torchbox/wagtail-wordpress-import) - Import WordPress blog content from an XML file into Wagtail. - [cookiecutter-wagtail-package](https://github.com/wagtail/cookiecutter-wagtail-package) - A cookiecutter template for building Wagtail add-on packages. +- [Wagtail Tailwind & Stimulus blog](https://github.com/AccordBox/wagtail-tailwind-blog) - A Wagtail blog based on Tailwind CSS, Stimulus, it supports Markdown, Latex and user comments. +- [Wagtail for Platform.sh](https://github.com/platformsh-templates/wagtail) - Wagtail template for Platform.sh. ## Resources @@ -222,6 +224,7 @@ Awesome Wagtail [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38 - [PythonEatsTail](https://pythoneatstail.com) - Complete written and video tutorials to create a Wagtail site with multiple languages, authentication and more - [Upgrading to Wagtail 3.0](https://enzedonline.com/en/tech-blog/upgrading-to-wagtail-3-0/) - General tips to migrate your codebase to Wagtail 3.0. - [Upgrading to Wagtail 3.0 Part 1](https://cynthiakiser.com/blog/2022/06/01/wagtail-3-upgrade-part-1.html) & [Upgrading to Wagtail 3.0 Part 2](https://cynthiakiser.com/blog/2022/06/02/wagtail-3-upgrade-part-2.html) - Two part series in how to migrate to Wagtail 3.0 with specific code examples. +- [Multi-tenancy with Wagtail](https://cynthiakiser.com/blog/2023/11/01/multitenancy-with-wagtail.html) - Multiple part guide on robust multi-tenancy support in Wagtail. ### Recipes