Skip to content

Commit

Permalink
Robot Updated at:3 Jan 2025 21:10:25 GMT
Browse files Browse the repository at this point in the history
  • Loading branch information
yiliuyan161 committed Jan 3, 2025
1 parent a864e37 commit 5d0c5d7
Show file tree
Hide file tree
Showing 9 changed files with 67 additions and 38 deletions.
28 changes: 20 additions & 8 deletions docs/awesome/awesome-cl.md
Original file line number Diff line number Diff line change
Expand Up @@ -203,12 +203,8 @@ Persistent object databases
* [ubiquitous](https://github.com/Shinmera/ubiquitous) - A library providing easy-to-use persistent configuration storage. [zlib][33].
* [cl-prevalence](https://common-lisp.net/project/cl-prevalence/) - in-memory database system. Implementation of Object Prevalence, in which business objects are kept live in memory and transactions are journaled for system recovery. [github fork](https://github.com/40ants/cl-prevalence). [LLGPL][8].
* See also [cl-prevalence-multimaster](https://github.com/40ants/cl-prevalence-multimaster), to syncronize multiple cl-prevalence systems state.
* [cl-naive-store](https://gitlab.com/Harag/cl-naive-store) - a naive persisted, in memory (lazy loading), indexed, document store for Common Lisp. [MIT][200].
- see [the introductory blog post](https://zaries.wordpress.com/2022/05/31/cl-naive-store/)
- dare we add: used in production by the author's company (ASTN Group, see awesome-lisp-companies)

See also [Clache](https://github.com/html/clache), that can save any object on disk.

See also the [Caching (serialization)](#caching-serialization) section.

Graph databases
---------------
Expand Down Expand Up @@ -1683,10 +1679,26 @@ For more: [Sabra Crolleton's extensive test frameworks comparison](https://sabra
Utilities
=========

Caching
-------
Caching (serialization)
-----------------------

* [cl-store](https://github.com/skypher/cl-store) - a portable serialization package which gives you the ability to store all common-lisp data types into streams. MIT.
* Call `store object "file.bin")` to store a (possibly compound) lisp object to disk, and `restore` to get it back.
* [clache](https://github.com/html/clache) - General caching facility. Cache any Lisp object on disk or in memory. [LLGPL][8].
* built on cl-store
* a cache can be persistent or have an expiration time.
* exposes the store locations too.
* [conspack](https://github.com/conspack/cl-conspack) - binary serialization.
* [cl-naive-store](https://gitlab.com/Harag/cl-naive-store) - a naive persisted, in memory (lazy loading), indexed, document store for Common Lisp. [MIT][200].
- see [the introductory blog post](https://zaries.wordpress.com/2022/05/31/cl-naive-store/)
- dare we add: used in production by the author's company (ASTN Group, see awesome-lisp-companies)

See also the [Persistent object databases](#persistent-object-databases) section.


Caching (memoization)
-----------------------

* [clache](https://github.com/html/clache) - General caching facility. Cache any Lisp object on disk or in memory. A cache can be persistent or have an expiration time. [LLGPL][8].
* [function-cache](https://github.com/AccelerationNet/function-cache) - A Common Lisp function caching / memoization library. [BSD][15].


Expand Down
1 change: 1 addition & 0 deletions docs/awesome/awesome-cpp.md
Original file line number Diff line number Diff line change
Expand Up @@ -1150,6 +1150,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
* [libusb](https://libusb.info/) - A universal USB library which allows for portable access to USB devices. [LGPL2]
* [Mach7](https://github.com/solodon4/Mach7) - A Pattern-matching library for C++. [BSD]
* [mio](https://github.com/mandreyel/mio) - Cross-platform C++11 header-only library for memory mapped file IO. [MIT]
* [MPark.Variant](https://github.com/mpark/variant) - C++17 `std::variant` for C++11/14/17. [BSL-1.0]
* [MPH](https://github.com/qlibs/mph) - C++20 [Minimal] Static Perfect Hash library. [MIT]
* [PEGTL](https://github.com/taocpp/PEGTL) - The Parsing Expression Grammar Template Library. [MIT]
* [Pipes](https://github.com/joboccara/pipes) - Pipelines for expressive code on collections in C++. [MIT]
Expand Down
4 changes: 3 additions & 1 deletion docs/awesome/awesome-crystal.md
Original file line number Diff line number Diff line change
Expand Up @@ -258,6 +258,7 @@ described in [RFC 8032]
* [ntlm](https://github.com/spider-gazelle/ntlm) - NTLM authentication
* [proxy-fetcher.cr](https://github.com/nbulaj/proxy-fetcher.cr) - Proxy lists fetching & validating library
* [sse.cr](https://github.com/y2k2mt/sse.cr) - [Server-Sent Events](https://html.spec.whatwg.org/multipage/server-sent-events.html) client

## Image processing
* [celestine](https://github.com/celestinecr/celestine) - Create SVG images using a DSL
* [ffmpeg](https://github.com/spider-gazelle/ffmpeg) - FFmpeg bindings that works with StumpyPNG to extract frames
Expand Down Expand Up @@ -319,6 +320,7 @@ described in [RFC 8032]
* [pinger](https://github.com/spider-gazelle/pinger) - Ping IP addresses and DNS entries without requiring sudo
* [port_midi](https://github.com/jimm/crystal_port_midi) - Crystal C bindings for the PortMIDI cross-platform MIDI I/O library
* [retriable.cr](https://github.com/Sija/retriable.cr) - Simple DSL to retry failed code blocks
* [sentry](https://github.com/crystal-china/sentry) - Build/Runs your crystal application, watches files, and rebuilds/restarts app on file changes.
* [serf-handler.cr](https://github.com/wyhaines/serf-handler.cr) - Framework for building Serf handlers, with a suite of useful builtin capabilities
* [simple_retry](https://github.com/spider-gazelle/simple_retry) - Simple tool for retrying failed code blocks
* [sslscan.cr](https://github.com/NeuraLegion/sslscan.cr) - Crystal shard wrapping the rbsec/sslscan utility
Expand Down Expand Up @@ -524,7 +526,7 @@ described in [RFC 8032]
* [icr](https://github.com/crystal-community/icr) - Interactive console for Crystal (like IRB for Ruby)
* [Invidious](https://github.com/iv-org/invidious) - Invidious is an alternative front-end to YouTube
* [mpngin](https://github.com/thewalkingtoast/mpngin) - A URL shortener with simple stats
* [procodile](https://github.com/crystal-china/procodile_cr) - Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments)
* [procodile](https://github.com/crystal-china/procodile) - Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments)
* [quicktype](https://quicktype.io/) - Generate models and serializers from JSON, JSON Schema, GraphQL, and TypeScript
* [shards.info](http://shards.info/) - Web service that lists all repositories on GitHub that have Crystal code in them. The sources are available on [GitHub](https://github.com/mamantoha/shards-info)

Expand Down
1 change: 1 addition & 0 deletions docs/awesome/awesome-elm.md
Original file line number Diff line number Diff line change
Expand Up @@ -451,6 +451,7 @@ You can find hundreds of high quality packages at:
* [Iced](https://github.com/hecrj/iced) - A cross-platform GUI library for Rust, inspired by Elm
* [Redux](https://redux.js.org/introduction/prior-art) - A predictable state container for JavaScript apps.
* [SwiftUI](https://developer.apple.com/xcode/swiftui/)
* [Tyrian](https://tyrian.indigoengine.io/) - Tyrian is an Elm-inspired frontend framework for Scala.js.
* [MAUI](https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/) - .NET Multi-platform App UI
* [Oolong](https://oolong-kt.org/) - An Elm inspired Model-View-Update (MVU) implementation for Kotlin multiplatform.

Expand Down
4 changes: 0 additions & 4 deletions docs/awesome/awesome-jmeter.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ This list grew up from [an occasional answer](https://sqa.stackexchange.com/a/25

### DSL

- [Ruby-JMeter](https://github.com/flood-io/ruby-jmeter) - A Ruby-based DSL for building JMeter test plans.
- [jmeter-java-dsl](https://abstracta.github.io/jmeter-java-dsl/) - Simple Java API to run JMeter performance tests in an VCS and programmers friendly way.
- [jmeter-dotnet-dsl](https://abstracta.github.io/jmeter-dotnet-dsl/) - Simple .Net API to run JMeter performance tests in an VCS and programmers friendly way.
- [jmeter-groovy-dsl](https://github.com/smicyk/groovy-jmeter) - The Groovy-JMeter project is simple DSL to write JMeter test plans.
Expand Down Expand Up @@ -163,7 +162,6 @@ This list grew up from [an occasional answer](https://sqa.stackexchange.com/a/25

- [Perforce BlazeMeter](https://www.blazemeter.com/) - Performance engineering platform with JMeter and Selenium support.
- [OctoPerf](https://octoperf.com/) - SaaS and On-Premise Load Testing Tool with JMeter and Selenium support.
- [Tricentis Flood](https://www.flood.io/) - Load testing service with JMeter, Gatling and Selenium scenarios support.
- [RedLine13](https://redline13.com/) - AWS-based load testing service with JMeter, Gatling and Selenium scenarios support.
- [LoadRunner Cloud](https://www.opentext.com/products/loadrunner-cloud) - OpenText cloud-based solution for web and mobile performance testing with JMeter and Gatling support (formerly Micro Focus LoadRunner Cloud, formerly HP StormRunner Load).
- [Loadium](https://loadium.com/) - AWS-based load testing service with JMeter and Selenium support.
Expand Down Expand Up @@ -245,7 +243,6 @@ This list grew up from [an occasional answer](https://sqa.stackexchange.com/a/25

- [Easy and realistic Load Testing of HTTP Live Streaming (HLS) with Apache JMeter](https://www.ubik-ingenierie.com/blog/easy-and-realistic-load-testing-of-http-live-streaming-hls-with-apache-jmeter/)
- [Using JMeter to Load Test Live HLS Concurrency of Wowza Streaming Engine](https://web.archive.org/web/20210918113142/https://www.realeyes.com/blog/wowza-streaming/)
- [Load testing HLS with Ruby JMeter](https://www.flood.io/blog/load-testing-hls-with-ruby-jmeter)
- [How to Test Video Streaming with JMeter](https://www.blazemeter.com/blog/video-streaming-testing)
- [HLS JMeter Plugin](https://github.com/Blazemeter/HLSPlugin)

Expand Down Expand Up @@ -373,7 +370,6 @@ This list grew up from [an occasional answer](https://sqa.stackexchange.com/a/25
- [Ubik Load Pack Blog](https://www.ubik-ingenierie.com/blog/category/jmeter/) - Ubik Ingenierie blog.
- [TestAutomationGuru Blog](https://www.testautomationguru.com/category/jmeter/) - Technical blog on test automation.
- [RedLine13 Blog](https://www.redline13.com/blog/tag/jmeter/) - JMeter articles in RedLine13 blog.
- [Flood.io Blog](https://www.flood.io/blog) - Load testing thoughts, stories and ideas from Flood IO.
- [JMeter Blog](https://shantonusarker.blogspot.com/p/jmeter.html) - Another blog for performance & automation testing using JMeter.
- [OctoPerf Blog](https://blog.octoperf.com/categories/jmeter/) - OctoPerf blog about JMeter and load testing.
- [Abstracta JMeter Archives](https://abstracta.us/blog/tag/jmeter/) - Abstracta blog about JMeter.
Expand Down
2 changes: 1 addition & 1 deletion docs/awesome/awesome-regex.md
Original file line number Diff line number Diff line change
Expand Up @@ -378,5 +378,5 @@ Many regexes found online are low quality. It's risky to use regexes you don't f

- Chrome extension: [Regex](https://chromewebstore.google.com/detail/regex/pmihaiejckejbpjdnildimfkpcpnohlo) - Regex search on webpages via `Ctrl+Shift+F`.
- Quiz: [regex101 Regex Quiz](https://regex101.com/quiz) - Requires sign-in.
- Games: [Regex Crossword](https://regexcrossword.com/), [regexle](https://regexle.com/), [Regex Machina](https://codepip.com/games/regex-machina/) ($).
- Games: [Regex Crossword](https://regexcrossword.com/), [regexle](https://regexle.com/), [The Typing of the RegEX](https://thetypingoftheregex.com/), [Regex Machina](https://codepip.com/games/regex-machina/) ($).
- Comics: [xkcd](https://xkcd.com/208/), [Garabato Kid](https://twitter.com/garabatokid/status/1147063121678389253).
1 change: 1 addition & 0 deletions docs/awesome/awesome-tailwindcss.md
Original file line number Diff line number Diff line change
Expand Up @@ -217,6 +217,7 @@
- 🧩 [Indie UI](https://ui.indie-starter.dev) - Rich styled UI components.
- 🧩 [Penguin UI](https://www.penguinui.com) - Plug-n-play UI component library for Tailwind CSS & Alpine JS.
- 🧩 [Motion Primitives](https://motion-primitives.com) - React motion components built with Tailwind CSS and Framer Motion.
- 🧩 [Kokonut UI](https://kokonutui.com/) - Collection of modern, interactive customizable UI components.
- 📁 [Vue Notus](https://www.creative-tim.com/product/vue-notus) - Open-source Tailwind CSS and Vue.js UI kit.
- 📁 [EasyTailwind](https://easytailwind.now.sh) - Freemium, easily customizable templates made with Tailwind CSS.
- 📁 [Windmill Dashboard](https://windmill-dashboard.vercel.app/) - Multi theme, completely accessible dashboard template.
Expand Down
Loading

0 comments on commit 5d0c5d7

Please sign in to comment.