Posts
-
devise-otp
Two Factors authentication for Devise using Time Based OTP/rfc6238 tokens.
Devise OTP is a Two-Factor Authentication extension for Devise. The second factor is done using an RFC 6238 Time-Based One-Time Password (TOTP) implemented by the rotp library.
It has the following features:
- Optional and mandatory OTP enforcement
- Setting up trusted browsers for limited access
- Generating QR codes
Some of the compatible token devices are:
Device OTP was recently updated to work with Rails 7+ and Turbo.
Tags: #ruby
-
laravel-filemanager
Media gallery with CKEditor, TinyMCE and Summernote support. Built on Laravel file system.
- File upload and management
- Uploading validation
- Cropping and resizing of images
- RWD user interface, and can be entirely customized
- Supporting multiple files selection
- Supporting cloud storages integration(with Laravel file system)
- Multiple integration options:
- WYSIWYG editors integration (CKEditor, TinyMCE, Summernote)
- Standalone upload button
- Iframe
- Multi-user mode:
- Shared folders: all users can upload and manage files
- Private folders: dedicated folder for each user, only the owner can upload or manage files within
- Customizable routes, middlewares, views, and folder path
- Supports two categories: files and images. Each type works in different directory.
- Supported locales : ar, az, bg, cs, de, el, en, es, eu, fa, fr, he, hu, id, it, ka, nl, pl, pt, pt-BR, ro, rs, ru, sk, sv, tr, uk, vi, zh-CN, zh-TW
Tags: #php • laravel • gallery
-
sprotty
A diagramming framework for the web
The Sprotty project spans across four GitHub repositories.
- sprotty (this repository) contains the client code (
sprotty
), shared code for Node.js servers (sprotty-protocol
), ELK layout integration (sprotty-elk
) and examples. - sprotty-server contains server code for Java and includes server-side diagram layout, the extension of the Language Server Protocol, and the integration with the Xtext framework.
- sprotty-theia contains the glue code to integrate Sprotty views in the Theia IDE.
- sprotty-vscode contains the glue code to integrate Sprotty views in VS Code.
The project is built on ci.eclipse.org/sprotty.
Tags: #typescript • eclipse • web
- sprotty (this repository) contains the client code (
-
zent
A collection of essential UI components written with React.
- High quality React components
- Builtin TypeScript support
- Supports custom themes
- Import JavaScript and styles only if they are used
- Handmade icon font
Tags: #typescript • react • ui-components
-
mockttp
Powerful friendly HTTP mock server & proxy library
Part of HTTP Toolkit: powerful tools for building, testing & debugging HTTP(S)
Mockttp lets you intercept, transform or test HTTP requests & responses in JavaScript - quickly, reliably & anywhere.
You can use Mockttp for integration testing, by intercepting real requests as part of your test suite, or you can use Mockttp to build custom HTTP proxies that capture, inspect and/or rewrite HTTP in any other kind of way you like.
HTTP testing is the most common and well supported use case. There’s a lot of tools to test HTTP, but typically by stubbing the HTTP functions in-process at the JS level. That ties you to a specific environment, doesn’t truly test the real requests that you code would send, and only works for requests made in the same JS process. It’s inflexible, limiting and inaccurate, and often unreliable & tricky to debug too.
Mockttp meanwhile allows you to do accurate true integration testing, writing one set of tests that works out of the box in node or browsers, with support for transparent proxying & HTTPS, strong typing & promises throughout, fast & safe parallel testing, and with debuggability built-in at every stage.
Mockttp is also battle-tested as a scriptable rewriting proxy, powering all the HTTP internals of HTTP Toolkit. Anything you can do with HTTP Toolkit, you can automate with Mockttp as a headless script.
Tags: #typescript • mock-server • fake-server
-
hollaex-kit
Exchange Starter Kit to run your own Digital Asset Trading Exchange Platform
HollaEx Kit is an open source white label crypto software suite with a range of features from exchange and trading to user management and onboarding as well as wallet system. In order to run the HollaEx Kit, you need to run the Server as the back-end and Web as your front-end user interface. HollaEx Kit runs as a stand alone node and for trading and blockchain functionalities require to connect to HollaEx Network. By default the node connects to the public HollaEx Network.
Tags: #javascript • exchange • crypto
-
pi-ci
Prepare Raspberry Pi 3, 4 & 5 configurations using a virtual machine.
A raspberry Pi emulator in a Docker image that lets developers easily prepare and flash RPi configurations.
Tags: #python • raspberry-pi • continuous-integration
-
hugo-shortcode-gallery
A theme component with a gallery shortcode for the static site generator hugo.
This is a theme component for Hugo.
This component contains a shortcode to include a gallery in your .md files.
The gallery is rendered using autogenerated thumbnails arranged in a grid. With a click on the images a lightbox is opened and all images can be viewed full screen.
Tags: #javascript • hugo • hugo-theme-component
-
jwplayer
JW Player is the world’s most popular embeddable media player.
Plays everywhere, every time.
Live on over 2 million sites with 1.3 billion unique plays per month, JW Player is the solution for seamless video playback across browsers and media types. It empowers the developer to interact with video programmatically to create unique and awesome user experiences.
Tags: #javascript
-
vscode-yaml
YAML support for VS Code with built-in kubernetes syntax support
Provides comprehensive YAML Language support to Visual Studio Code, via the yaml-language-server, with built-in Kubernetes syntax support.
Tags: #typescript • yaml-support • language-server
subscribe via RSS