-
Simphotonics
- Cheshire
- https://simphotonics.com
-
generic_reader Public
Enables retrieving generic const values from a static analyzer representation. Streamlines reading constants of type Map, List, Set, and Dart enumerations.
-
sample_statistics Public
Sample statistics, histograms, probability distributions, and random sample generators for Dart.
-
list_operators Public
Extensions providing operators for Dart lists.
-
benchmark_runner Public
A library for writing inline micro-benchmarks, reporting score statistics, and running sync/async benchmarks.
-
ansi_modifier Public
Ansi modifiers for Dart.
-
merging_builder_example Public
Source code generation with Dart.
-
merging_builder Public
Dart builder that reads several input files and writes the merged output to one file.
-
directed_graph Public
Dart implementation of a directed graph. Provides algorithms for sorting vertices, retrieving a topological ordering or detecting cycles.
-
lazy_memo Public
Cached lazy variables that can be re-initialized and memoized functions for Dart.
-
exception_templates Public
Dart exception and error classes with generic type. Enables throwing and catching exceptions based on their type argument.
-
time_tracker Public
A serializable Dart object that records time-status changes.
-
stride Public
Extension method for iterating Dart Lists and Iterables using a custom start index and step size (stride).
-
serialize_enum Public
Serialize Dart enums without recourse to source code generation.
-
quote_buffer Public
Extension methods for transforming single objects and iterables into quoted strings and writing them to a string buffer.
-
identical_items_list Public
A non-empty non-modifiable Dart list containing identical items.
Dart BSD 3-Clause "New" or "Revised" License UpdatedApr 23, 2025 -
callback_controller Public
Controls the call frequency of a callback and exposes a stream that emits the controller state.
Dart BSD 3-Clause "New" or "Revised" License UpdatedMar 11, 2025 -
-
simulated_annealing Public
Simulated annealing framework for Dart.
-
-
sqlite_entity Public
Sqlite entities for Dart.
-
unitexpr Public
Python units, unit expressions, unit systems, united arrays.
-
gvalidate Public
Generic argument validation for Python using decorators.
Python BSD 3-Clause "New" or "Revised" License UpdatedDec 4, 2021 -
lockattrs Public
Python decorator used to lock class attributes.
Python BSD 3-Clause "New" or "Revised" License UpdatedDec 1, 2021 -
waveguide Public
2D semiconductor waveguide
BSD 3-Clause "New" or "Revised" License UpdatedJul 26, 2021 -
-
utils Public
Utility functions for manipulating strings and arrays.
PHP MIT License UpdatedJul 10, 2021 -
generic_enum Public
Dart enumerations with extension-methods offering json-serialization and a mapping of each enum instance to a const value with arbitrary data-type.
-
vector_space Public
Vector space framework for Dart.
BSD 3-Clause "New" or "Revised" License UpdatedApr 12, 2021 -
minimal_test Public
A minimalist library for writing tests. Aimed at testing Dart scripts with null-safety enabled. Has no dependencies other than Dart SDK >= 2.9.0.
Dart BSD 3-Clause "New" or "Revised" License UpdatedJan 17, 2021 -
analyzer_test Public
Simple Dart package with non-null experiment enabled.
Dart UpdatedJan 15, 2021