Showing 172 open source projects for "particles"

View related business solutions
  • 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.
    Start Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    tsParticles

    tsParticles

    Easily create highly customizable particles

    Easily create highly customizable particles, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components. A lightweight TypeScript library for creating particles. Dependency-free, browser ready and compatible with React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Riot.js, Solid.js, and Web Components. ...
    Downloads: 194 This Week
    Last Update:
    See Project
  • 2
    Fabric API

    Fabric API

    Essential hooks for modding with Fabric

    ...Fabric API is the library for essential hooks and interoperability mechanisms for Fabric mods. Examples include exposing functionality that is useful but difficult to access for many mods such as particles, biomes and dimensions. Adding events, hooks and APIs to improve interoperability between mods. Essential features such as registry synchronization and adding information to crash reports. An advanced rendering API designed for compatibility with optimization mods and graphics overhaul mods. Also check out Fabric Loader, the (mostly) version-independent mod loader that powers Fabric. ...
    Downloads: 36 This Week
    Last Update:
    See Project
  • 3
    Effekseer

    Effekseer

    This software is a particle effect editing tool

    Effekseer is an open-source tool designed for creating stunning visual effects for games and multimedia applications. It allows artists and developers to design complex particle effects through an intuitive graphical user interface, supporting various features like particles, beams, and distortion effects. Effekseer supports multiple platforms and integrates seamlessly with popular game engines, enabling the creation of rich visual experiences without extensive programming knowledge.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    FXGL

    FXGL

    Java/JavaFX/Kotlin Game Library (Engine)

    ...Simple and clean API, higher level than other engines. Superset of JavaFX, no need to learn new UI API. Real-world game development techniques, entity-component, interpolated animations, particles, and many more. Games are easily packaged into a single executable .jar or native images. Any 2D game (side-scroller/platformer/arcade/RPG). Any business application with complex UI controls/animations. Hobby/academic/commercial projects. Teaching/learning/improving game development skills.
    Downloads: 5 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    Globe.GL

    Globe.GL

    UI component for Globe Data Visualization using ThreeJS/WebGL

    Globe.GL is a web component for building interactive three-dimensional globe visualizations in the browser. It uses Three.js and WebGL to render geographic data on a spherical projection. Developers can display points, arcs, polygons, paths, heatmaps, tiles, particles, rings, labels, and custom 3D objects. Multiple visualization layers can be combined into a single globe. The component also provides controls for the globe surface, atmosphere, camera, animation, and rendering behavior. It is designed for applications such as geographic dashboards, network maps, satellite views, transportation visualizations, and other spatial data experiences.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6

    CMSSW

    CMS Offline Software

    CMSSW is a collection of software used wherever CMS is needed. CMS is a particle detector that is designed to see a wide range of particles and phenomena produced in high-energy collisions in the LHC. CMSSW has one executable, cmsRun and many plug-in modules.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    force-graph

    force-graph

    Force-directed graph rendered on HTML5 canvas

    ...Users can zoom, pan, drag nodes, and interact with nodes or links through hover and click events. Nodes can contain text, images, custom shapes, colors, and configurable labels. Links can display arrows, moving particles, custom styles, and other visual indicators for exploring relationships in network data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Phaser HTML5 Game Framework

    Phaser HTML5 Game Framework

    Phaser is a free and fast 2D game framework for making HTML5 games

    Phaser is a popular open-source 2D game framework for making HTML5 games for desktop and mobile platforms. Built with JavaScript and powered by WebGL and Canvas, it offers a robust API for developing everything from arcade to platformer and puzzle games.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 9
    WaterLily.jl

    WaterLily.jl

    Fast and simple fluid simulator in Julia

    WaterLily.jl is a fluid dynamics simulation package in Julia that uses lattice Boltzmann methods (LBM) to simulate incompressible flows and fluid-structure interactions in two dimensions. It is designed for easy use and rapid prototyping of physical systems involving particles, obstacles, and hydrodynamic forces. The package is well-suited for educational purposes, computational physics research, and lightweight fluid simulations.
    Downloads: 11 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    LAMMPS

    LAMMPS

    Public development project of the LAMMPS MD software package

    LAMMPS is a large-scale classical molecular dynamics simulator for modeling atoms, molecules, coarse-grained particles, and other particle-based systems. It is designed for high-performance computing and can run efficiently on desktops, clusters, and supercomputers. The software is widely used in materials science, chemistry, physics, nanotechnology, soft matter, and computational engineering. It supports many interaction models, including pair potentials, many-body potentials, reactive force fields, bonded interactions, long-range electrostatics, and user-extendable packages. ...
    Downloads: 25 This Week
    Last Update:
    See Project
  • 11
    Canvas UI

    Canvas UI

    A library of creative canvas components

    Canvas UI is an open-source library of creative, framework-agnostic interface components rendered with canvas and WebGL. It places fluid simulations, shaders, glass effects, fire, particles, and 3D scenes over live HTML interfaces. Through the experimental HTML-in-canvas API, effects can redraw the page while text remains selectable and links remain clickable. Unsupported browsers automatically fall back to standard WebGL overlays so the interface continues working. Components are available for React, Solid, Preact, Vue, Svelte, and vanilla JavaScript. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    Particle Effect For UGUI

    Particle Effect For UGUI

    Render particle effect in UnityUI(uGUI)

    ...It uses Unity mesh baking APIs and CanvasRenderer instead of requiring a separate camera, render texture, or canvas. Particle effects can be sorted alongside regular UI elements by sibling order. The package supports Mask and RectMask2D components for clipping particles within interface regions. Trail modules, multiple materials, CanvasGroup alpha, and animated material properties are also supported. It works across overlay, camera-space, and world-space canvases as well as URP and HDRP rendering pipelines.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Flame

    Flame

    A Flutter based game engine

    Flame is a modular Flutter game engine that provides a complete set of out-of-the-way solutions for games. It takes advantage of the powerful infrastructure provided by Flutter but simplifies the code you need to build your projects. It provides you with a simple yet effective game loop implementation, and the necessary functionalities that you might need in a game. For instance; input, images, sprites, sprite sheets, animations, collision detection, and a component system that we call Flame...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    LittleJS

    LittleJS

    The Tiny JavaScript Game Engine That Can!

    ...It is designed to be small, simple, and easy to use for various applications, from game jams to commercial releases. This engine has everything necessary to make high-quality games, including fast rendering, physics, particles, sound effects, music, keyboard/mouse/gamepad input handling, update/render loop, and debug tools. It is recommended that you start by copying the LittleJS Starter Project This file is mostly empty with just a few things you can use to get started or remove. You can also download and include engine.all.js or engine.all.min.js. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    LÖVR

    LÖVR

    Lua Virtual Reality engine

    An open-source framework for rapidly building immersive 3D experiences. You can use LÖVR to easily create VR experiences without much setup or programming experience. The framework is tiny, fast, open-source, and supports lots of different platforms and devices. Runs on Windows, Mac, Linux, Android, WebXR. Supports Vive/Index, Oculus Rift/Quest, Pico, Windows MR, and has a VR simulator. Simple VR scenes can be created in just a few lines of Lua. Writen in C99 and scripted with LuaJIT,...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    react-globe.gl

    react-globe.gl

    React component for Globe Data Visualization using ThreeJS/WebGL

    ...It exposes globe configuration and data visualization layers through React component properties. Applications can render points, arcs, polygons, paths, heatmaps, tiles, particles, rings, labels, HTML markers, and custom 3D objects. Three.js and WebGL handle the underlying three-dimensional rendering. Developers can combine several geographic layers and update them through normal React state and component workflows. The library is suitable for dashboards, geographic analytics, global networks, satellite displays, maps, and other React applications that require interactive spherical visualization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ThreeJS Globe Visualization

    ThreeJS Globe Visualization

    WebGL Globe Data Visualization as a ThreeJS reusable 3D object

    ...It is intended for developers who want globe visualization functionality directly inside an existing Three.js scene. Geographic information can be rendered through independent layers for points, arcs, polygons, paths, heatmaps, hexagons, tiles, particles, and other objects. The spherical projection makes it suitable for global spatial and network datasets. Developers retain access to the surrounding Three.js scene, camera, lighting, and rendering system. The library forms the lower-level visualization foundation used by related projects such as Globe.GL and can be combined with other Three.js objects and effects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    React Force Graph

    React Force Graph

    React component for 2D, 3D, VR and AR force directed graphs

    ...Canvas and WebGL rendering are combined with force-based physics for dynamic graph layouts. Users can zoom, pan, drag nodes, and respond to hover or click interactions. Developers can customize node shapes, text, images, link styles, directional particles, geometries, and graph behavior. The components also support dynamic updates, node selection, graph focusing, collision detection, DAG layouts, and advanced visual effects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    3D Force-Directed Graph

    3D Force-Directed Graph

    3D force-directed graph component using ThreeJS/WebGL

    ...It uses Three.js and WebGL for rendering while force simulation engines calculate node positions dynamically. Developers can customize nodes, links, labels, geometry, colors, directional arrows, particles, and other visual properties. Users can interact with graphs through dragging, clicking, selection, camera movement, and focus controls. The library supports dynamic data updates, collision handling, directed acyclic graph layouts, curved links, and external scene objects. Numerous examples demonstrate large graphs, custom visuals, post-processing effects, and interactive exploration techniques.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ...Very interestingly, the interaction of such agent/particles are not only at physics-level, but at consciousness and unconsciousness level by integrating advanced social-psychological studies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Age of Dreams

    As Xylvan the Angel, Find the 10 sphere and go back to heaven.

    In this game, you play the role of Xylvan. With Angelical Blade and Shield, battle with unique ennemies and monsters to save the king and the queen of Altara who have been captured by the evil Sphax. With the help of potions and items like scepter, resolve this RPG made by Xilvan Design. Explore 15 various worlds and more. A reviewed v5.25 is now available featuring new grass became reality... Friendly, Xylvan, Xilvan Design. New trailer soon! Made since 2004-2006....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    DynamicalBilliards.jl

    DynamicalBilliards.jl

    An easy-to-use, modular, extendable and absurdly fast Julia package

    A Julia package for dynamical billiard systems in two dimensions. The goals of the package is to provide a flexible and intuitive framework for fast implementation of billiard systems of arbitrary construction.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 23
    crowdEgress

    crowdEgress

    Complex systems of social groups with opinion exchange

    Inspired by the well-known microscopic models of Brownian particles and social-force model, this project presents a force-based method to characterize social groups and opinion exchange in collective behavior of many individual units. The problem is complex because opinions and actions are described as different features for each individual, and opinions interact and shape action with a time delay.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Jahshaka

    Jahshaka

    Cross platform Virtual Reality authoring and playback

    Jahshaka is bringing you the future of immersive digital content creation. It combines a virtual desktop with a powerful asset management system and a immersive 3d content creation engine with full VR support. Jahshaka is free software, developed as an open source project and is designed to run on Windows, OsX and Linux.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 25
    FluidS

    FluidS

    A fluid simulator based on Navier-Stokes equations

    ...Its core algorithm of the simulation process refers to Robert Bridson's Fluid Simulation for Computer Graphics. It uses the numerical solution of Navier-Stokes equations to predict the density and velocity distribution of particles in each frame displayed in the OpenGL widget of Qt. There are two resolution options for users: 64 x 64 and 128 x 128. Users can also change display mode between density and velocity in 7 colors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next