Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

2D and 3D physics engines focused on performance.

¿Es dimforge/rapier apto para principiantes?

Los mantenedores de dimforge/rapier suelen responder a un pull request en 1 día. Ahora mismo hay 2 issues aptos para principiantes abiertos.

Estrellas
5.8k
Forks
400
Issues abiertos para principiantes
2
Issues indexados
58
Merge medio
1 d 13 h
PR fusionados (30 d)
10
Lenguaje dominante
Rust
Licencia
Apache-2.0
Último push a GitHub
27/9/2026
Última indexación
15/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
good first issue

Cómo contribuir a dimforge/rapier

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  3. Tus contribuciones se publicarán bajo la licencia Apache-2.0 del proyecto.
  4. Elige uno de los 2 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Debug assertion in the incremental solver-contact graph when a ball rolls on a Voxels collider
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100

    dimforge/rapier#1029 ·

    Los mantenedores suelen responder en 1 día

  • Add `SpringJoint::set_rest_length`
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    dimforge/rapier#1026 ·

    Los mantenedores suelen responder en 1 día

  • Request for more feature flags
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    dimforge/rapier#1024 ·

    Los mantenedores suelen responder en 1 día

  • Collider reparenting retains the old parent's inherited enabled state
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 78/100

    dimforge/rapier#1023 ·

    Los mantenedores suelen responder en 1 día

  • Rejected multibody insertion leaks topology and accepts a same-body self-joint
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 70/100

    dimforge/rapier#1022 ·

    Los mantenedores suelen responder en 1 día

  • ColliderSet::set_parent partially commits an invalid body handle and panics on step
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 78/100

    dimforge/rapier#1021 ·

    Los mantenedores suelen responder en 1 día

  • `solve_character_collision_impulses` can launch light bodies: one ordinary push leaves a box at 44× the character's speed
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    dimforge/rapier#1020 ·

    Los mantenedores suelen responder en 1 día

  • KinematicCharacterController loses a step's horizontal motion on flat ground when the hit normal is (0, 1 − 2⁻⁵³, 0)
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 78/100

    dimforge/rapier#1019 ·

    Los mantenedores suelen responder en 1 día

  • Coupled angular spring joints still do not work
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    dimforge/rapier#1011 ·

    Los mantenedores suelen responder en 1 día

  • KCC: panic in solve_single_character_collision_impulse when pushing a collider whose parent body isn't registered yet (0.35)
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 76/100

    dimforge/rapier#1009 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • PhysicsPipeline::step hangs in join_deferred_bvh_optimize with parallel enabled
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 52/100

    dimforge/rapier#1008 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Expose static contact softness in the JavaScript bindings
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 76/100

    dimforge/rapier#998 ·

    Los mantenedores suelen responder en 1 día

  • npm version number desynced?
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    dimforge/rapier#997 ·

    Los mantenedores suelen responder en 1 día

  • Voxel-ball bugs - ghost collisions and non-collisions
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    dimforge/rapier#993 ·

    Los mantenedores suelen responder en 1 día

  • TypeScript: dynamic-state snapshot for rollback netcode (takeSnapshot is ~19x larger than a rollback needs)
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 32/100

    dimforge/rapier#991 ·

    Los mantenedores suelen responder en 1 día

  • TypeScript: World.restoreSnapshot() leaks ~1730 bytes per call regardless of world size
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 52/100

    dimforge/rapier#990 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Typo in the docs
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100

    dimforge/rapier#986 ·

    Los mantenedores suelen responder en 1 día

  • 2D: RuntimeError "unreachable" in World.step() when a ball settles against ConvexPolygon bodies (deterministic repro, 25/25 crashes)
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100

    dimforge/rapier#985 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • CCD between fast moving dynamic objects tunnel
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dimforge/rapier#984 ·

    Los mantenedores suelen responder en 1 día

  • Bug with AccelerationBased coupled linear axes motor in 2D
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dimforge/rapier#949 ·

    Los mantenedores suelen responder en 1 día

  • rapier3d-urdf: allow loading a robot at a non-zero initial joint configuration
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    dimforge/rapier#942 ·

    Los mantenedores suelen responder en 1 día

  • Softness does not support per limit settings, Force Based, or Stiffness and Damping
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    dimforge/rapier#940 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Godot 6DOF joint needs a swing twist joint with pyramidal constraint
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    dimforge/rapier#937 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Add a way to couple joints as gears
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    dimforge/rapier#922 ·

    Los mantenedores suelen responder en 1 día

  • Add support for Slider Joint 3D (or similar) for Godot Impl
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    dimforge/rapier#892 ·

    Los mantenedores suelen responder en 1 día

  • Expose more properties from Spherical Joint 3D
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dimforge/rapier#891 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • How to complete this
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100

    dimforge/rapier#878 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Connect KinematicPositionBased and Dynamic bodies with a Joint so that they can be moved as one. There is a lack of synchronicity.
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 32/100

    dimforge/rapier#852 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • SpringJoint - Object orbits mouse cursor during SpringJoint dragging
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dimforge/rapier#832 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Consider simplifying scene query filter?
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    dimforge/rapier#831 ·

    Los mantenedores suelen responder en 1 día

  • 3D kinematic character jumping/jittering on flat surface
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    dimforge/rapier#809 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Loss of determinism when using collider.setRotationWrtParent or rigidBody.setRotation
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    dimforge/rapier#797 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Feature Request: Axis alignment choices for cylinder colliders
    Abierto
    A-Geometry C-Enhancement D-Easy good first issue P-Medium

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    dimforge/rapier#778 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Unsupported collisions between Trimesh and Custom
    Abierto
    A-Geometry C-Enhancement D-Medium P-High

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    dimforge/rapier#773 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • egui puffin profiler customization
    Abierto
    C-Enhancement C-Performance P-Medium

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    dimforge/rapier#760 ·

    Los mantenedores suelen responder en 1 día

  • Get CCD point of impact
    Abierto
    2D 3D A-Dynamics C-Enhancement D-Medium P-Medium

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dimforge/rapier#548 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • One-way platform support for the KinematicCharacterController
    Abierto
    2D 3D A-Dynamics C-Enhancement D-Medium P-Low

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    dimforge/rapier#502 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Kinematic character controller dips and can eventually fall through moving vertical platform
    Abierto
    2D 3D A-Dynamics C-Bug D-Difficult P-Medium

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dimforge/rapier#488 · 1 comentario · 12 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Hierarchical kinematic motion
    Abierto
    2D 3D A-Dynamics C-Enhancement D-Difficult P-High

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    dimforge/rapier#479 ·

    Los mantenedores suelen responder en 1 día

  • Query joint angles/positions and set joint forces/torques directly?
    Abierto
    A-Dynamics C-User experience D-Medium P-Medium

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dimforge/rapier#457 · 5 reacciones ·

    Los mantenedores suelen responder en 1 día

  • [Feature Request] Support shift origin function
    Abierto
    C-Enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    dimforge/rapier#456 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Support top-down 2-D movement in character controller
    Abierto
    2D 3D A-Dynamics C-Enhancement D-Difficult P-Medium

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    dimforge/rapier#449 · 3 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Feature Request: Collision Normal Velocity
    Abierto
    2D 3D A-Dynamics C-Enhancement D-Medium P-Low

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dimforge/rapier#419 ·

    Los mantenedores suelen responder en 1 día

  • Add new contacts manually during contact modification
    Abierto
    A-Dynamics C-Enhancement D-Medium P-Medium

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    dimforge/rapier#387 ·

    Los mantenedores suelen responder en 1 día

  • Breaking joints
    Abierto
    A-Dynamics C-Enhancement D-Medium P-Low

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    dimforge/rapier#348 · 3 comentarios · 6 reacciones ·

    Los mantenedores suelen responder en 1 día

  • [Feature Request] missing FeatureId from `TOI` result by `castShape`
    Abierto
    2D 3D C-Enhancement D-Easy P-Low

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dimforge/rapier#323 · 3 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Odd cylinder collisions
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    dimforge/rapier#305 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Kinematic-dynamic continuous collision detection
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    dimforge/rapier#303 · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Hard real-time dynamics
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 18/100

    dimforge/rapier#293 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.