Posts
-
prism-react-renderer
🖌️ Renders highlighted Prism output to React (+ theming & vendored Prism)
Prism React Renderer powers syntax highlighting in the amazing Docusaurus framework and many others.
This library tokenises code using Prism and provides a small render-props-driven component to quickly render it out into React. This is why it even works with React Native! It’s bundled with a modified version of Prism that won’t pollute the global namespace and comes with a couple of common language syntaxes.
(There’s also an escape-hatch to use your own Prism setup, just in case)
It also comes with its own VSCode-like theming format, which means by default you can easily drop in different themes, use the ones this library ships with, or create new ones programmatically on the fly.
(If you just want to use your Prism CSS-file themes, that’s also no problem)
Tags: #typescript • react • reactjs
-
wsrun
Command runner for Yarn workspaces. Dependency aware.
Run npm scripts or custom commands in a yarn workspace
Tags: #typescript
-
meteor-autoform
AutoForm is a Meteor package that adds UI components and helpers to easily create basic forms with automatic insert and update events, and automatic reactive validation.
AutoForm 7.0 is now available and decouples from the default themes. You will have to install themes manually!
Be sure to check out the change log for full details, first. Note that if you use add-on packages that haven’t been updated yet, you will not yet be able to update to version 6.
Add-on Package Authors: Please test your package against AutoForm 7.0, and then release a major version update in which you change your
api.usetoapi.use('aldeed:autoform@7.0.0');. We do NOT recommend using something likeapi.use('aldeed:autoform@6.0.0 || 7.0.0');to try to support multiple major versions of AutoForm because there is currently a known Meteor issue where trying to support too many dependency paths leads to running out of memory when trying to resolve dependencies.Tags: #javascript • meteor • blaze
-
yoyo
Yoyo is a full-stack PHP framework to create rich, dynamic interfaces using server-rendered HTML. You keep on writing PHP and let Yoyo make your creations come alive.
Yoyo is a full-stack PHP framework that you can use on any project to create rich dynamic interfaces using server-rendered HTML.
With Yoyo, you create reactive components that are seamlessly updated without the need to write any Javascript code.
Yoyo ships with a simple templating system, and offers out-of-the-box support for Blade, without having to use Laravel, and Twig.
Inspired by Laravel Livewire and Sprig, and using htmx.
Tags: #php • livewire • twig
-
virtual-scroll
A low-level library to create custom scroll behaviors.
- Can create multiple instances with different elements as targets
- Let you do the actual scrolling logic: use CSS Transforms, WebGL animation or anything you like
- Native arrow keys support and shift/space support mimicking default browser behaviour
For high-level libraries based off virtual-scroll, check locomotive-scroll or smooth-scrolling.
Tags: #javascript
-
TasmoAdmin
TasmoAdmin is an administrative platform for devices flashed with Tasmota
- Login protected
- Multi update process
- Select devices to update
- Automatic mode downloads latest firmware bin from Tasmota OTA site
- Show device information
- Mobile Responsive (Bootstrap4)
- SCSS & Minified
- Config devices
- Self-update function for TasmoAdmin (disabled for Docker installs)
- NightMode (Enable/Disable/Auto) in settings
- AutoScan to find Tasmota Devices
- Support for multiple sensors
- Send Command to selected Devices
Tags: #php • sonoff • tasmota
-
erb
An easy to use but powerful templating system for Ruby
ERB is an easy-to-use, but also very powerful, [template processor][template processor].
ERB is commonly used to produce:
- Customized or personalized email messages.
- Customized or personalized web pages.
- Software code (in code-generating applications).
Like method [sprintf][sprintf], ERB can format run-time data into a string. ERB, however, is much more powerful
Tags: #ruby
-
pugsql
A HugSQL-inspired database library for Python
PugSQL is a simple Python interface for using parameterized SQL, in files.
See pugsql.org for the documentation.
To install:
pip install pugsqlTags: #python
-
AICGSecEval
A.S.E (AICGSecEval) is a repository-level AI-generated code security evaluation benchmark developed by Tencent Wukong Code Security Team.
- ✨ A.S.E Framework Design
- 🧱 2.0 Major Upgrades
- 🚀 Quick Start
- 📖 Citation
- 🤝 Contribution Guide
- 🙏 Acknowledgements
- 📱 Join the Community
- 📄 License
Tags: #python • agent • aigc
-
crop-github-images-cli
Crop image/gif into swag for your Github profile
Crop your images and gifs for your GitHub Profile!
Tags: #javascript
subscribe via RSS