An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by simphotonics

A curated list of projects in awesome lists by simphotonics .

https://github.com/simphotonics/directed_graph

Dart implementation of a directed graph. Provides algorithms for sorting vertices, retrieving a topological ordering or detecting cycles.

cycle dart directed-acyclic-graph directed-graph graph graph-theory shortest-paths sorting topological-sort vertex vertices weighted weighted-graphs

Last synced: 09 Apr 2025

https://github.com/simphotonics/merging_builder

Dart builder that reads several input files and writes the merged output to one file.

build-tool builder dart generator merging output source-code-generator synthetic

Last synced: 09 Apr 2025

https://github.com/simphotonics/generic_enum

Dart enumerations with extension-methods offering json-serialization and a mapping of each enum instance to a const value with arbitrary data-type.

constant dart enumeration extension-methods generic-enums generic-types json-serialization

Last synced: 09 Apr 2025

https://github.com/simphotonics/exception_templates

Dart exception and error classes with generic type. Enables throwing and catching exceptions based on their type argument.

catch color-output dart error-handling exception exception-handling flutter generics parameterized throw

Last synced: 09 Apr 2025

https://github.com/simphotonics/lazy_memo

Lazy variables that can be re-initialized and memoized functions for Dart.

cache dart2 lazy-initialization memoize null-safety

Last synced: 09 Apr 2025

https://github.com/simphotonics/generic_reader

Enables retrieving generic const values from a static analyzer representation. Streamlines reading constants of type Map, List, Set, and Dart enumerations.

annotation compile-time constants data-type generation generators generic source-code

Last synced: 17 Feb 2025

https://github.com/simphotonics/stride

Extension method for iterating Dart Lists and Iterables using a custom start index and step size (stride).

array column-major dart iterable iterator multi-dimensional-array numerical-computation row-major stride

Last synced: 07 Apr 2025

https://github.com/simphotonics/sample_statistics

Sample statistics, histograms, probability distributions, and random sample generators for Dart.

error-function probability-distribution random random-number-generators sample statistics

Last synced: 09 Apr 2025

https://github.com/simphotonics/ansi_modifier

Ansi modifiers for Dart.

ansi color console escape modifier

Last synced: 09 Apr 2025

https://github.com/simphotonics/benchmark_runner

A library for writing inline micro-benchmarks, reporting score statistics, and running sync/async benchmarks.

async benchmark dart execution-time runner score statistics

Last synced: 09 Apr 2025

https://github.com/simphotonics/time_tracker

A serializable Dart object that records time-status changes.

async dart time timepoint

Last synced: 17 Feb 2025

https://github.com/simphotonics/unitexpr

Python units, unit expressions, unit systems, united arrays.

ndarray physical-units python scientific-computing si-units unit unit-expression

Last synced: 09 Apr 2025

https://github.com/simphotonics/quote_buffer

Extension methods for transforming single objects and iterables into quoted strings and writing them to a string buffer.

dart generation generator quoted-strings quotes source-code string-buffer

Last synced: 17 Feb 2025

https://github.com/simphotonics/list_operators

Extensions providing operators for Dart lists. Package uses null-safety features.

dart2 extension list operator

Last synced: 28 Mar 2025

https://github.com/simphotonics/merging_builder_example

Source code generation with Dart.

Last synced: 17 Feb 2025

https://github.com/simphotonics/sqlite_entity

Sqlite entities for Dart.

Last synced: 17 Feb 2025

https://github.com/simphotonics/serialize_enum

Serialize Dart enums without recourse to source code generation.

dart enum json serialization

Last synced: 17 Feb 2025

https://github.com/simphotonics/callback_controller

Controls the call frequency of a callback and exposes a stream that emits the controller state.

Last synced: 16 Mar 2025

https://github.com/simphotonics/analyzer_test

Simple Dart package with non-null experiment enabled.

Last synced: 17 Feb 2025

https://github.com/simphotonics/minimal_test

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 non-nullable null-safety test test-group testing

Last synced: 17 Feb 2025

https://github.com/simphotonics/vector_space

Vector space framework for Dart.

Last synced: 17 Feb 2025

https://github.com/simphotonics/waveguide

2D semiconductor waveguide

Last synced: 17 Feb 2025

https://github.com/simphotonics/lockattrs

Python decorator used to lock class attributes.

attributes locking modifier python3 visibility

Last synced: 17 Feb 2025

https://github.com/simphotonics/replay_bloc_demo

Replay Bloc Demo

Last synced: 05 Mar 2025

https://github.com/simphotonics/gvalidate

Generic argument validation for Python using decorators.

decorator generic-programming python python3 validation

Last synced: 17 Feb 2025

https://github.com/simphotonics/utils

Utility functions for manipulating strings and arrays.

Last synced: 17 Feb 2025

https://github.com/simphotonics/node

Create, edit, output XML nodes and documents.

dom html php xml

Last synced: 17 Feb 2025