Skip to content
@synchronal

synchronal.dev

Synchronal is an unincorporated cooperative group dedicated to developing and maintaining open-source projects. We care deeply about testing and development workflow.

Elixir

  • ecto_date_time_range - A library extending Ecto with field types to handle PostgreSQL column types encapsulating timestamp ranges. The types provided by this library can be paired with view components in order to facilitate editing ranges in forms.
  • ecto_email - An Ecto.Type for email addresses, using the :email_validator library for validations.
  • ecto_temp - An Ecto extension to support using PostgreSQL temporary tables with Ecto. This can be useful in situations where permanent tables may not be viable, such as when testing data migrations (where the schema at the time of test creation will differ over time), or to test modules that extend Ecto, but are not concernted with a specific schema.
  • elixir-gestalt - A wrapper for Application.get_config and System.get_env that makes it easy to swap in process-specific overrides. Among other things, this allows tests to provide async-safe overrides.
  • exceed - A high-level stream-oriented library for generating Excel files, useful when generating spreadsheets from data sets large enough that they may exceed available memory—or the available memory that one wants to dedicate to building spreadsheets.
  • hex-publish-action - This action publishes an Elixir package to Hex.pm.
  • html_query - Helpers for finding and traversing HTML in Elixir. Typically used in tests for Phoenix/LiveView projects, paired with pages.
  • markdown_formatter - An Elixir formatter plugin for for Markdown.
  • medic - Development workflow management. Help developers to rapidly set up a project on their workstations, and ship code that will pass CI. doctor/test/audit/shipit with alacrity.
  • moar - A dependency-free library containing an assortment of useful functions.
  • pages - A library for testing Phoenix user interfaces including seamlessly switching between LiveViews and controller-based views.
  • schema_assertions - Test helpers for validating ecto schemas.
  • specter - A wrapper for webrtc.rs as an Elixir NIF, using Rustler.
  • supra - Common functions and macros for Ecto.
  • tablerone - Renders Tabler Icons by downloading individual icons to the priv directory of the parent application during development, and loading them from files at runtime.
  • xml_query - Some simple XML query functions. Delegates much of its work to :xmerl, but provides an API similar to HtmlQuery.

Rust

  • dyd - Daily Diff. Opens diffs of changes across multiple git repositories, to rapidly review recent changes.
  • medic-rs - Medic. A rewrite of elixir medic in Rust, to facilitate the usage of the Medic workflow on projects written in languages other than Elixir.
  • retrogress - A wrapper around indicatif, providing structs and traits that have a simple and limited API and that can be passed between modules and functions.

Pinned Loading

  1. pages pages Public

    Elixir 9 2

  2. dyd dyd Public

    CLI for daily diff

    Rust 5 1

  3. moar moar Public

    A collection of useful functions.

    Elixir 9 1

  4. html_query html_query Public

    Some simple HTML query functions

    Elixir 3

  5. medic-rs medic-rs Public

    Development workflow automation/suggestion

    Rust 3

  6. medic-ex medic-ex Public

    Scripts for managing development lifecycle of Elixir projects

    Elixir 9 1

Repositories

Showing 10 of 39 repositories
  • moar Public

    A collection of useful functions.

    synchronal/moar’s past year of commit activity
    Elixir 9 MIT 1 1 0 Updated Nov 17, 2024
  • pages Public
    synchronal/pages’s past year of commit activity
    Elixir 9 MIT 2 6 1 Updated Nov 12, 2024
  • ecto_phone Public

    An Ecto.ParameterizedType for phone numbers

    synchronal/ecto_phone’s past year of commit activity
    Elixir 0 MIT 0 0 0 Updated Nov 4, 2024
  • ecto_email Public

    An Ecto.Type for email address fields

    synchronal/ecto_email’s past year of commit activity
    Elixir 1 MIT 0 0 0 Updated Nov 3, 2024
  • medic-rs Public

    Development workflow automation/suggestion

    synchronal/medic-rs’s past year of commit activity
    Rust 3 MIT 0 3 0 Updated Oct 24, 2024
  • dyd Public

    CLI for daily diff

    synchronal/dyd’s past year of commit activity
    Rust 5 MIT 1 5 0 Updated Oct 24, 2024
  • homebrew-tap Public

    Homebrew tap for tools build by synchronal.dev

    synchronal/homebrew-tap’s past year of commit activity
    Ruby 0 0 0 0 Updated Sep 23, 2024
  • elixir-gestalt Public

    A wrapper for configuration and environment that allows for process-specific overrides

    synchronal/elixir-gestalt’s past year of commit activity
    Elixir 12 Apache-2.0 1 1 0 Updated Sep 17, 2024
  • synchronal/xml_query’s past year of commit activity
    Elixir 1 MIT 0 0 0 Updated Sep 17, 2024
  • synchronal/tablerone’s past year of commit activity
    Elixir 1 1 0 0 Updated Sep 17, 2024

Top languages

Loading…

Most used topics

Loading…