Showing 343 open source projects for "lightweight os linux"

View related business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 1
    dva

    dva

    React and redux based, lightweight and elm-style framework

    React and redux-based, lightweight and elm-style framework. Lightweight front-end framework based on redux, redux-saga and react-router. (Inspired by elm and choo) Easy to learn, easy to use: only 6 apis, very friendly to redux users, and API reduce to 0 when use with umi. Elm concepts: organize models with reducers, effects and subscriptions. Support HMR: support HMR for components, routes and models with babel-plugin-dva-hmr. Plugin system: e.g. we have dva-loading plugin to handle loading...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    MRN

    MRN

    A Material Design style React Native component library.

    MRN, short for Material React Native, is a React Native component library that brings Google’s Material Design principles into mobile application development using JavaScript. It provides a set of UI components styled according to Material Design guidelines, enabling developers to create consistent and visually familiar interfaces on Android devices. The library includes various UI elements such as buttons, cards, lists, and navigation components, all designed to align with Material Design...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Swing

    Swing

    A swipeable cards interface

    Swing is a JavaScript library designed to create realistic swipeable card interfaces similar to those popularized by dating applications. It provides physics-based animations that simulate natural movement when users drag and release cards, enhancing user interaction and engagement. The library allows developers to build interfaces where elements can be swiped left, right, or in other directions, triggering specific actions. It is highly customizable, enabling control over thresholds,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Text Typesetting

    Text Typesetting

    Concise guide to better typography and formatting practices

    Text-Typesetting is a concise guide to better typography and formatting practices for technical writing. It collects rules of spacing, punctuation, emphasis, and layout that improve readability, especially in documents mixing multiple languages or code. The repository focuses on consistent micro-typography—such as when to use non-breaking spaces, how to place punctuation around quotes, and how to format lists and headings. Examples show the before/after impact of small adjustments, making...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    Feflow

    Feflow

    How to write cross-platform Node.js code

    How to write cross-platform Node.js code. Why you should care: according to the 2018 Node.js user survey, 24% of Node.js developers use Windows locally and 41% use Mac. In production, 85% use Linux and 1% use BSD. Installers for each major OS are available on the Node.js website. To install, switch and update Node.js versions nvm can be used on Linux/Mac. It does not support Windows but nvm-windows, nvs and ps-nvm (for PowerShell) are alternatives that do. nve can be used to run a single command with one or several different Node.js versions. nvexeca can be used to do the same programmatically. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    James

    James

    Web Debugging Proxy Application

    James is an HTTP Proxy and Monitor that enables developers to view and intercept requests made from the browser. It is an open-source alternative to the popular developer tool Charles. James is built with hoxy, electron and react. Use wildcards in the "url to map" field, put a "*" between two adjacent slashes. The electron instance will automatically reload whenever a change is made. Download the correct version for your OS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Dumper.js

    Dumper.js

    A better and pretty variable inspector for your Node.js applications

    Dumper.js is a small JavaScript utility for pretty-printing or serializing JavaScript objects and data structures in a human-readable, tree-like format — useful for debugging, logging, or inspecting complex nested data. When you pass an object (or array, or nested structure) through dumper.js, it outputs a representation that shows keys, nested depth, and structure clearly, making it easier to understand what’s inside compared to default JSON dumps or console.log clutter. This can be...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    tcomb

    tcomb

    Type checking and DDD for JavaScript

    tcomb is a JavaScript library for defining and checking runtime types in Node.js and browser environments. It gives developers a concise syntax for modeling values, structures, interfaces, enums, unions, refinements, and other domain-level constraints. The library is useful in JavaScript projects where static type information is unavailable or insufficient at runtime. It can validate external inputs, document data expectations, and support safer programming patterns without requiring a full...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Zombie.js

    Zombie.js

    Fast, full-stack, headless browser testing using node.js

    Insanely fast, headless full-stack testing using Node.js. Zombie 6.x is tested to work with Node 8 or later. If you need to use Node 6, consider using Zombie 5.x. If you’re going to write an insanely fast, headless browser, how can you not call it Zombie? Zombie it is. Zombie.js is a lightweight framework for testing client-side JavaScript code in a simulated environment. No browser required. Zombie will work with other testing frameworks. Since Mocha supports promises. Just like your...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    React Values

    React Values

    A set of tiny React components for handling state with render props

    react-values is a lightweight React utility library that gives developers a set of tiny, composable components for managing state with a render-props API, so you don’t need to rewrite the same state logic over and over in your UI components. It exposes helpful state transforms like toggle, increment, filter, and native methods matching JavaScript value types (Array, Boolean, Number, Object, String, Map, Set, Date), which makes it easier to implement common behaviors like toggles, counters,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    create-ts-lib

    create-ts-lib

    Create-ts-lib: A Starter Kit and a CLI to create your TypeScript

    TypeScript Webpack Starter is a boilerplate setup for building modern JavaScript applications with TypeScript and Webpack. It provides a structured foundation for scalable frontend and backend projects.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    AOS

    AOS

    Animate on scroll library

    AOS is a lightweight JavaScript and CSS library for animating elements as users scroll through a webpage. It lets developers add animation behavior directly through HTML data attributes, making it easy to apply effects without writing custom JavaScript for every element. The library supports animations that trigger while scrolling down and can reset when scrolling back up. It includes options for duration, delay, easing, offsets, anchors, and once-only animation behavior. AOS is useful for...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    QAceEdit

    QAceEdit

    A lightweight cross platform programmers' editor

    QAceEdit is a lightweight open source text editor with syntax highlighting for Windows. It uses Qt for the frontend and the JavaScript-based Ace embedded editor for editing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    QuoJS

    QuoJS

    Micro #JavaScript Library for Mobile Devices

    QuoJS is a lightweight JavaScript library aimed at building mobile-first web interfaces with a focus on touch interactions and simple DOM utilities. It provides a compact, jQuery-like API for element selection, traversal, and manipulation, but trims the surface area to keep payloads small for mobile browsers. A core feature set centers on high-level touch gestures—such as tap, double-tap, swipe, pinch, and long-tap—abstracting away platform quirks so developers can attach handlers...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    react-particle-effect-button

    react-particle-effect-button

    Bursting particle effect buttons for React

    react-particle-effect-button is a React component library that provides buttons (or UI elements) with visually appealing particle explosion effects — for instance, on click or hover. Instead of static buttons, using this library lets you enhance user interactions with dynamic particle animations, giving a more lively and interactive UX. It’s ideal for use cases like “like” buttons, call-to-action buttons, or any UI control where you want a bit of flair. Because it’s built for React,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    SQLite Editor & Compiler

    SQLite Editor & Compiler

    SQLite Editor and Compiler for PC, macOS and Linux

    A valuable SQLite editor for your PC, Mac OS and Linux with a useful button to compile the code sql for immediate preview of tables, columns and values. == OS requirements to this installation == - macOS 10.9 and later are supported, older operating systems are not supported (and do not work). - Windows 7 and later are supported, older operating systems are not supported (and do not work).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    simplebox.js

    simplebox.js

    A simple, responsive lightbox plugin

    simplebox.js is a lightweight lightbox plugin (~936 bytes) that is easy to modify or extend to fit your needs. This plugin is intended to be quick, responsive, and efficient. The idea behind this plugin was to make the process of setting up a lightbox painless. My experience with finding and setting up lightbox plugins has been pretty bad. The plugins I've come across almost always have too many features. simplebox.js is designed to have just one feature: lightboxing. It's responsive out of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    OJI

    OJI

    Text Emoticons Maker

    oji is a simple command-line tool that generates and displays text-based emoji reactions for terminal interactions. It allows users to add a fun, expressive element to their CLI experience.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    electron-vue-admin

    electron-vue-admin

    Vue electron admin template web

    Electron-vue-admin is an admin dashboard scaffold that bundles Vue.js with Electron to deliver a desktop admin experience. It is based on the well-known vue-admin-template and generated with electron-vue tooling via Vue CLI. The project aims to let teams reuse familiar Vue components, routing, and permission models while packaging the app as a cross-platform desktop application. Because it inherits from the template ecosystem, you can incorporate patterns like Element UI components,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Easy-HotSpot

    Easy-HotSpot

    A super easy WiFi hotspot user management utility for Mikrotik router

    Easy HotSpot, A super easy WiFi hotspot user management utility for Mikrotik RouterOS based Router devices and works using the PHP PEAR2 API client by boenrobot. This PHP/MySql/Bootstrap based package can be installed in any supporting OS in a local webserver of the client or in any internet based webservers of choice. Put the contents/source code in the root or in a sub folder of the host/domain, as required. A MySql database need to be created in order to work, but the package will...
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 21
    XDomain

    XDomain

    A pure JavaScript CORS alternative

    XDomain is a JavaScript library designed to enable cross-domain communication in web applications, addressing limitations imposed by the browser’s same-origin policy. It provides a simple API for making cross-origin requests, allowing developers to interact with external resources without requiring complex server-side configurations. The library works by creating a proxy mechanism that facilitates communication between different domains in a secure and controlled manner. It is particularly...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    pico8-gpio-listener

    pico8-gpio-listener

    Listen to changes to your PICO-8 game's GPIO pins

    pico8-gpio-listener is a JavaScript library that enables web-based PICO-8 games to listen for changes in GPIO pin states. This functionality allows developers to create interactive experiences by responding to GPIO inputs, enhancing the interactivity of PICO-8 games embedded in web pages.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    State Transition Plugin for Phaser

    State Transition Plugin for Phaser

    State transition plugin for Phaser.js

    Phaser State Transition is a plugin that facilitates smooth transitions between game states in Phaser. It allows developers to define custom animations and easing functions when switching scenes, enhancing the visual flow of games.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    GTAjax

    GTAjax

    GTAjax is Generally-Targeted AJAX.

    GTAjax is Generally-Targeted AJAX. It can be a replacement and enhancement of current AJAX. its feathers include: OS-indenpent,Brower-indenpent,backend-script-indenpent, more at http://ufqi.com/dev/gtajax
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    vex

    vex

    A modern dialog library, configurable and easy to style

    vex is a modern dialog library which is highly configurable, easily stylable, and gets out of the way. You'll love vex because it's tiny (5.6kb minified and gzipped), has a clear and simple API, works on mobile devices, and can be customized to match your style in seconds. Drop-in replacement for alert, confirm, and prompt. Easily configurable animations which are smooth as butter. Open multiple dialogs at once and close them individually or all at once. vex will run in any ES5-compatible...
    Downloads: 0 This Week
    Last Update:
    See Project