so

So.js: A multipurpose JavaScript library (DOM, HTTP, Events, Animations and extensions built with So). (by krmgns)

So Alternatives

Similar projects and alternatives to so based on common topics and language

  • Swap

    5 so VS Swap

    Swap.js is a JavaScript micro-library which facilitates AJAX-style navigation in web pages, in less than ~ 100 lines of code. (See "Why?" paragraph below) (by josephernest)

  • js-loading-overlay

    Display loading overlay/spinner for your application easily and beautifully.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • motus

    1 so VS motus

    Animation library that mimics CSS keyframes when scrolling.

  • anime.js

    88 so VS anime.js

    JavaScript animation engine

  • GreenSock-JS

    97 so VS GreenSock-JS

    GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web

  • Vizzu

    28 so VS Vizzu

    Library for animated data visualizations and data stories.

  • Tabulator

    24 so VS Tabulator

    Interactive Tables and Data Grids for JavaScript

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better so alternative or higher similarity.

so reviews and mentions

Posts with mentions or reviews of so. We have used some of these posts to build our list of alternatives and similar projects.
  • Lightweight way of detecting scroll direction
    1 project | /r/learnjavascript | 7 Jul 2022
    // https://github.com/qeremy/so/blob/master/so.dom.js#L426 let prevScrollTop = window.pageYOffset || document.documentElement.scrollTop; let prevScrollDirection = ''; window.addEventListener('scroll', function() { const st = window.pageYOffset || document.documentElement.scrollTop; if (st > prevScrollTop && prevScrollDirection !== 'down') { // downscroll code here prevScrollDirection = 'down'; } else if (st < prevScrollTop && prevScrollDirection !== 'up') { // upscroll code prevScrollDirection = 'up'; } prevScrollTop = st <= 0 ? 0 : st; // for Mobile or negative scrolling }, false);

Stats

Basic so repo stats
1
18
2.7
3 months ago

krmgns/so is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of so is JavaScript.


Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com