SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Optic Open-Source Projects
-
Kategory
Λrrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming (by arrow-kt)
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
3D-printed-mirror-array
3D-printable hexagonal mirror array capable of reflecting sunlight into arbitrary patterns
-
-
Kotlin is JVM compatible and has ADTs.
Java has https://github.com/functionaljava/functionaljava
which is unsupported but stable.
-
-
Project mention: Show HN: JAQT – JavaScript Queries and Transformations | news.ycombinator.com | 2024-09-16
For the same purpouse I ofter use this https://github.com/calmm-js/partial.lenses
-
-
Nutrient
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
-
-
-
derive4j
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
-
-
-
-
-
-
-
prysm
physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing... (by brandondube)
-
-
Incoherent-Light-Simulation
Simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.
-
-
-
-
xrt
Package xrt (XRayTracer) is a python software library for ray tracing and wave propagation in x-ray regime. It is primarily meant for modeling synchrotron sources, beamlines and beamline elements. (by kklmn)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Optics discussion
Optics related posts
-
Monocle: Optics Library for Scala
-
How to generate realistic PSFs for camera lenses?
-
Companies with interesting Scala projects
-
I may have a crush on the TypeScript compiler, because of stuff like this
-
Prysm is a Python 3.6 library for numerical optics
-
Books/ other resources to learn about Fraunhofer diffraction farfield model using MATLAB/python?
-
JavaScript Object Notation (JSON) Pointer
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Feb 2025
Index
What are some of the best open-source Optic projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | Kategory | 6,261 |
2 | 3D-printed-mirror-array | 2,451 |
3 | Monocle | 1,667 |
4 | functionaljava | 1,606 |
5 | monocle-ts | 1,045 |
6 | partial.lenses | 917 |
7 | λ | 869 |
8 | optics-ts | 820 |
9 | diffractsim | 808 |
10 | derive4j | 566 |
11 | fdtd | 541 |
12 | tofu | 538 |
13 | awesome-physics | 520 |
14 | generic-records | 439 |
15 | DontFearTheProfunctorOptics | 425 |
16 | python-lenses | 319 |
17 | prysm | 281 |
18 | poppy | 224 |
19 | Incoherent-Light-Simulation | 174 |
20 | RayTracer | 132 |
21 | realbloom | 119 |
22 | awesome-holography | 118 |
23 | xrt | 86 |