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:

    Devise OTP was recently updated to work with Rails 7+ and Turbo.

    Tags: #ruby

  • hashids-java

    Hashids algorithm v1.0.0 implementation in Java

    A small Java class to generate YouTube-like hashes from one or many numbers.

    Ported from javascript hashids.js by Ivan Akimov

    Tags: #java

  • anime-website

    AniProject: Watch Animes, Read Mangas and make Comments on this website made with Next.js, TypeScript, Firebase, Anilist, Consumet and Aniwatch API. AD FREE.

    Tags: #typescript • firebase • anime

  • ts-sql-plugin

    TypeScript Language Service Plugin for SQL with a tagged template strings SQL builder.

    TypeScript Language Service Plugin for SQL with a tagged template strings SQL builder. Inspired by andywer/squid

    Tags: #typescript

  • laravel-pwa

    Ladumor Laravel PWA makes laravel’s website a progressive web application.

    Looking for your next Laravel developer position or talent to join your team? I’ve partnered with LaraJobs to bring you the best Laravel jobs and developer opportunities.

    As an affiliate, I may earn a small commission if you land a job or post a job through the link. Your support helps me continue to build great open-source tools!

    Check out the LaraJobs platform here and start exploring opportunities today!

    Tags: #php • laravel • laravel-pwa

  • rolly

    Custom scroll with inertia, smooth parallax and scenes manager

    rolly.js is a library written in javascript for building pages that moves smoothly.

    This library offers 3 main features:

    • change the behavior of the default scroll for a smoother effect
    • quickly and flexibly add a customizable parallax effect to any element on a page
    • add any behavior to your scenes bound to the scroll state (custom transforms, seek animations…)

    Checkout the demo!

    Tags: #javascript • scroll • parallax

  • rails

    Official Ruby on Rails specific tasks for Capistrano

    Rails specific tasks for Capistrano v3:

    • cap deploy:migrate
    • cap deploy:compile_assets

    Tags: #ruby • capistrano • rails

  • shadowsocks-java

    shadowsocks server base on netty4 , tcp & udp full support,

    A implementation of Shadowsocks in Java base on netty4 framework.

    Tags: #java • netty4 • shadowsocks

  • james

    Web Debugging Proxy Application

    Maintainers or forks welcome: the original James team aren’t able to spend the same amount of time on James anymore.

    We suggest looking at HTTP Toolkit as an actively maintained open-source alternative.


    Tags: #javascript • proxy • debugging-tool

  • Gradia

    Make your screenshots ready for all

    If you’d like Gradia to open automatically after taking a screenshot, you can set up a custom keyboard shortcut:

    1. Go to Settings → Keyboard → View and Customize Shortcuts → Custom Shortcuts.
    2. Click the + button to create a new shortcut.
    3. Set the Name to something like Open Gradia with Screenshot.
    4. For the Command, enter:

      flatpak run be.alexandervanhee.gradia --screenshot=INTERACTIVE
      

      (You can also use --screenshot=FULL to take a screenshot of all existing screens instantly.)

    5. Assign a keyboard shortcut of your choice (Ctrl + Print should be free by default).

    Tags: #python • gradient • gtk

subscribe via RSS