An open API service providing repository metadata for many open source software ecosystems.

Topic: "ecto"

phoenixframework/phoenix_live_dashboard

Realtime dashboard with metrics, request logging, plus storage, OS and VM insights

Language: Elixir - Size: 4.25 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 2,129 - Forks: 201

elixir-wallaby/wallaby

Concurrent browser tests for your Elixir web apps.

Language: Elixir - Size: 1.27 MB - Last synced at: 13 days ago - Pushed at: 19 days ago - Stars: 1,780 - Forks: 207

mirego/accent

The first developer-oriented translation tool. True asynchronous flow between translators and your team.

Language: Elixir - Size: 12.5 MB - Last synced at: 15 days ago - Pushed at: 18 days ago - Stars: 1,456 - Forks: 115

aesmail/kaffy

Powerfully simple admin package for phoenix applications

Language: Elixir - Size: 14.1 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1,412 - Forks: 176

elixir-nebulex/nebulex

In-memory and distributed caching toolkit for Elixir.

Language: Elixir - Size: 1.07 MB - Last synced at: 2 days ago - Pushed at: 6 days ago - Stars: 1,370 - Forks: 78

mirego/elixir-boilerplate

βš— The stable base upon which we build our Elixir projects at Mirego.

Language: Elixir - Size: 1.34 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1,163 - Forks: 85

tompave/fun_with_flags

Feature Flags/Toggles for Elixir

Language: Elixir - Size: 850 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1,142 - Forks: 86

duffelhq/paginator

Cursor-based pagination for Elixir Ecto

Language: Elixir - Size: 278 KB - Last synced at: 27 days ago - Pushed at: 9 months ago - Stars: 815 - Forks: 100

dwyl/phoenix-chat-example

πŸ’¬ The Step-by-Step Beginners Tutorial for Building, Testing & Deploying a Chat app in Phoenix 1.7 [Latest] πŸš€

Language: Elixir - Size: 1.03 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 809 - Forks: 96

woylie/flop

Filtering, ordering and pagination for Ecto

Language: Elixir - Size: 1.67 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 792 - Forks: 48

danielberkompas/cloak

Elixir encryption library designed for Ecto

Language: Elixir - Size: 395 KB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 615 - Forks: 56

izelnakri/paper_trail

Track and record all the changes in your database with Ecto. Revert back to anytime in history.

Language: Elixir - Size: 1.92 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 592 - Forks: 93

mojotech/scrivener_ecto

Paginate your Ecto queries with Scrivener

Language: Elixir - Size: 158 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 584 - Forks: 129

gjaldon/ecto_enum

Ecto extension to support enums in models

Language: Elixir - Size: 173 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 566 - Forks: 130

joaomdmoura/machinery

Elixir State machine thin layer for structs

Language: Elixir - Size: 521 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 560 - Forks: 55

ateliware/triplex

Database multitenancy for Elixir applications!

Language: Elixir - Size: 148 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 498 - Forks: 56

woylie/flop_phoenix

Components for pagination, sortable tables and filter forms using Phoenix, Ecto and Flop

Language: Elixir - Size: 1.54 MB - Last synced at: 17 days ago - Pushed at: 20 days ago - Stars: 495 - Forks: 52

mathieuprog/polymorphic_embed

Polymorphic embeds in Ecto

Language: Elixir - Size: 323 KB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 416 - Forks: 82

evadne/etso

Ecto 3 adapter allowing use of Ecto schemas held in ETS tables

Language: Elixir - Size: 142 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 383 - Forks: 36

elixir-mongo/mongodb_ecto

MongoDB adapter for Ecto

Language: Elixir - Size: 588 KB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 382 - Forks: 127

vic/params

Easy parameters validation/casting with Ecto.Schema, akin to Rails' strong parameters.

Language: Elixir - Size: 102 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 371 - Forks: 50

ZennerIoT/ex_audit

Ecto auditing library that transparently tracks changes and can revert them.

Language: Elixir - Size: 138 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 370 - Forks: 112

Crecto/crecto

Database wrapper and ORM for Crystal, inspired by Ecto

Language: Crystal - Size: 8.09 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 346 - Forks: 43

dwyl/phoenix-ecto-encryption-example

πŸ” A detailed example for how to encrypt data in an Elixir (Phoenix v1.7) App before inserting into a database using Ecto Types

Language: Elixir - Size: 531 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 287 - Forks: 21

Artur-Sulej/excellent_migrations

An Elixir tool for checking safety of database migrations.

Language: Elixir - Size: 99.6 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 280 - Forks: 37

Nebo15/logger_json

JSON logger formatter with support for Google Cloud, DataDog and other for Elixir.

Language: Elixir - Size: 471 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 273 - Forks: 106

jhartwell/Plsm

Elixir mix task to generate Ecto models from already existing tables

Language: PLpgSQL - Size: 670 KB - Last synced at: 22 days ago - Pushed at: about 3 years ago - Stars: 268 - Forks: 53

elixir-sqlite/exqlite

An SQLite3 driver for Elixir

Language: C - Size: 13.6 MB - Last synced at: 2 days ago - Pushed at: 12 days ago - Stars: 253 - Forks: 61

cheerfulstoic/ecto_watch

EctoWatch allows you to easily get notifications about database changes directly from PostgreSQL.

Language: Elixir - Size: 198 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 247 - Forks: 16

Nebo15/ecto_mnesia

Ecto adapter for Mnesia Erlang term database.

Language: Elixir - Size: 313 KB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 245 - Forks: 40

mirego/telemetry_ui

Telemetry based metrics UI. Take your telemetry metrics and display them in a web page.

Language: Elixir - Size: 1.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 240 - Forks: 5

alanvardy/exzeitable

Dynamically updating, searchable, sortable datatables with Phoenix LiveView

Language: Elixir - Size: 4.48 MB - Last synced at: 16 days ago - Pushed at: 18 days ago - Stars: 238 - Forks: 29

fuelen/ecto_erd

A mix task for generating Entity Relationship Diagram from Ecto schemas available in your project.

Language: Elixir - Size: 81.2 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 234 - Forks: 18

bitcrowd/carbonite

Audit trails for Elixir/PostgreSQL based on triggers

Language: Elixir - Size: 329 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 228 - Forks: 19

jakub-zawislak/formex

A better form library for Phoenix

Language: Elixir - Size: 735 KB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 221 - Forks: 22

annkissam/rummage_ecto

Search, Sort and Pagination for ecto queries

Language: Elixir - Size: 3.64 MB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 212 - Forks: 37

elixir-dbvisor/sql

Brings an extensible SQL parser and sigil to Elixir, confidently write SQL with automatic parameterized queries.

Language: Elixir - Size: 324 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 207 - Forks: 6

rcdilorenzo/filtrex

A library for performing and validating complex filters from a client (e.g. smart filters)

Language: Elixir - Size: 234 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 198 - Forks: 27

zven21/mipha

Proj Elixir Forum build with phoenix 1.5.

Language: Elixir - Size: 1 MB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 160 - Forks: 23

wemake-services/ecto_autoslug_field

Automatically create slugs for Ecto schemas.

Language: Elixir - Size: 370 KB - Last synced at: 14 days ago - Pushed at: 23 days ago - Stars: 153 - Forks: 15

alexdesousa/ayesql

Library for using raw SQL in Elixir

Language: Elixir - Size: 143 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 145 - Forks: 12

martinthenth/uuidv7

UUID v7 implementation and Ecto.Type for Elixir

Language: Elixir - Size: 789 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 128 - Forks: 9

davydog187/timescale

TimescaleDB made easy with Ecto

Language: Elixir - Size: 92.8 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 128 - Forks: 12

mgwidmann/scrivener_html

HTML view helpers for Scrivener

Language: Elixir - Size: 184 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 126 - Forks: 209

revelrylabs/ecto_soft_delete

Soft Deletion for Ecto

Language: Elixir - Size: 145 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 122 - Forks: 29

wojtekmach/github_ecto

Ecto adapter for GitHub API

Language: Elixir - Size: 93.8 KB - Last synced at: 3 months ago - Pushed at: almost 9 years ago - Stars: 121 - Forks: 12

martosaur/instructor_lite

Structured outputs for LLMs in Elixir

Language: Elixir - Size: 860 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 119 - Forks: 10

mirego/absinthe_error_payload

Bridges the gap between Ecto and Absinthe for mutation payload

Language: Elixir - Size: 101 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 115 - Forks: 26

Angarsk8/elixir-cowboy-react-spa

Example application that shows how to use Cowboy 2.0 in conjunction with React and Redux to create data driven Single Page Applications

Language: JavaScript - Size: 1.84 MB - Last synced at: 6 months ago - Pushed at: over 8 years ago - Stars: 115 - Forks: 7

sheharyarn/ecto_rut

Ecto Model shortcuts to make your life easier! :tada:

Language: Elixir - Size: 77.1 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 114 - Forks: 3

almightycouch/rethinkdb_ecto πŸ“¦

RethinkDB adapter for Ecto.

Language: Elixir - Size: 109 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 114 - Forks: 18

Adzz/ecto_morph

morph your Ecto capabilities into the s t r a t o s p h e r e !

Language: Elixir - Size: 143 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 111 - Forks: 8

MikaAK/ecto_shorts

Shortcuts for ecto

Language: Elixir - Size: 242 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 108 - Forks: 19

omohokcoj/filterable

Filtering from incoming params in Elixir/Ecto/Phoenix with easy to use DSL.

Language: Elixir - Size: 175 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 105 - Forks: 7

Ethelo/kronky

Kronky bridges the gap between Ecto and Absinthe GraphQL by listing validation messages in a mutation payload.

Language: Elixir - Size: 49.8 KB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 105 - Forks: 19

fazibear/defql

Create elixir functions with SQL as a body.

Language: Elixir - Size: 50.8 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 103 - Forks: 3

asiniy/ecto_state_machine

State machine pattern for Ecto

Language: Elixir - Size: 31.3 KB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 100 - Forks: 20

caicaishmily/elixirschool_blogs

elixirschool blog δΈ­ζ–‡ηΏ»θ―‘

Size: 838 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 97 - Forks: 5

allegro/ecto-cursor-based-stream

Elixir library that allows for cursor-based streaming of Ecto records, that does not require database transaction.

Language: Elixir - Size: 45.9 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 92 - Forks: 4

WTTJ/ecto_anon

Data anonymization for your Ecto models !

Language: Elixir - Size: 104 KB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 91 - Forks: 2

commanded/commanded-ecto-projections

Read model projections for Commanded using Ecto

Language: Elixir - Size: 142 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 91 - Forks: 43

dbstratta/margaret

πŸ‘©β€πŸš€ A publishing platform. An open-source alternative to Medium.

Language: Elixir - Size: 3.62 MB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 91 - Forks: 13

blackmassgroup/exchange

A scalable web app features LiveView authentication, user roles and permission system, and secure S3/Wasabi uploads. It calculates file hashes with Erlang crypto library and uses Oban for all most API requests for automated retries.Has CI/CD setup and is deployed on Fly.io.

Language: Elixir - Size: 1.88 MB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 86 - Forks: 5

cafebazaar/ecto-cassandra

Cassandra Ecto Adapter

Language: Elixir - Size: 277 KB - Last synced at: 8 months ago - Pushed at: about 7 years ago - Stars: 86 - Forks: 13

martinthenth/goal

A parameter validation library - based on Ecto

Language: Elixir - Size: 194 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 85 - Forks: 11

dwyl/fields

🌻 fields is a collection of useful field definitions (Custom Ecto Types) that helps you easily define an Ecto Schema with validation, encryption and hashing functions so that you can ship your Elixir/Phoenix App much faster!

Language: Elixir - Size: 334 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 84 - Forks: 12

mathieuprog/query_builder

Compose Ecto queries without effort

Language: Elixir - Size: 197 KB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 81 - Forks: 8

deadtrickster/prometheus-ecto

Prometheus.io collector for Elixir.Ecto

Language: Elixir - Size: 56.6 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 78 - Forks: 21

securingsincity/molasses

Feature toggle library for elixir

Language: Elixir - Size: 59.6 KB - Last synced at: 4 months ago - Pushed at: over 8 years ago - Stars: 78 - Forks: 3

mtwilliams/bourne

:speedboat: Better streaming for Ecto.

Language: Elixir - Size: 19.5 KB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 76 - Forks: 12

woylie/ecto_nested_changeset

Helpers for manipulating nested Ecto changesets

Language: Elixir - Size: 545 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 65 - Forks: 5

zven21/turbo_ecto

A rich ecto component, including search sort and paginate.

Language: Elixir - Size: 489 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 65 - Forks: 17

circles-learning-labs/ecto_adapters_dynamodb

DynamoDB adapter for Elixir's Ecto Database layer.

Language: Elixir - Size: 933 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 65 - Forks: 14

sloanelybutsurely/typeid-elixir

Elixir implementation of TypeIDs: type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDs

Language: Elixir - Size: 63.5 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 65 - Forks: 10

ryanwinchester/uuidv7

UUIDv7 for Elixir (and Ecto)

Language: Elixir - Size: 70.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 64 - Forks: 4

asiniy/ecto_materialized_path

Tree structure & hierarchy for ecto models

Language: Elixir - Size: 46.9 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 64 - Forks: 18

WTTJ/algoliax

Algolia integration to elixir application

Language: Elixir - Size: 465 KB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 63 - Forks: 18

akoutmos/sql_fmt

Format and pretty print SQL queries

Language: Elixir - Size: 147 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 63 - Forks: 3

MilosMosovsky/terminator

πŸ›‘ Modern elixir ACL/ABAC library for managing granular user abilities and permissions

Language: Elixir - Size: 43.9 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 63 - Forks: 11

agoodway/vecto πŸ“¦

Hybrid Search with Postgres and Ecto

Language: Elixir - Size: 27.3 KB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 62 - Forks: 3

fresha/strong_migrations

Catch unsafe migrations in your Elixir application

Language: Elixir - Size: 205 KB - Last synced at: 22 days ago - Pushed at: about 3 years ago - Stars: 59 - Forks: 1

achedeuzot/ecto_commons

Ecto common validators for Date, Time, URLs, Emails, PostalCodes, Phone Numbers, Luhn checks, etc.

Language: Elixir - Size: 133 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 55 - Forks: 15

Nebo15/ecto_trail

EctoTrail allows to store Ecto changeset changes in a separate audit_log table.

Language: Elixir - Size: 49.8 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 55 - Forks: 6

hauleth/ecto_function

Simple macro for generating SQL's functions macro wrappers

Language: Elixir - Size: 41 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 53 - Forks: 6

findmypast-oss/mssql_ecto

Ecto adapter for Mssqlex

Language: Elixir - Size: 234 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 49 - Forks: 20

cesium/atomic

βš›οΈ De-engineered bifurcarted intranet

Language: Elixir - Size: 96.7 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 46 - Forks: 7

mauricew/from-activerecord-to-ecto

A guide with examples to help the transition from ActiveRecord to Ecto

Size: 9.77 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 46 - Forks: 2

theocodes/monetized

A lightweight solution for handling and storing money.

Language: Elixir - Size: 125 KB - Last synced at: 9 months ago - Pushed at: almost 4 years ago - Stars: 46 - Forks: 19

maartenvanvliet/quarto

Quarto is a keyset (cursor) based pagination library for Ecto https://hexdocs.pm/quarto/Quarto.html

Language: Elixir - Size: 126 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 45 - Forks: 6

findmypast-oss/mssqlex

Microsoft SQL Server Adapter for Elixir

Language: Elixir - Size: 140 KB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 42 - Forks: 22

ArangoDB-Community/arangodb_ecto

An Ecto adapter for ArangoDB.

Language: Elixir - Size: 105 KB - Last synced at: 22 days ago - Pushed at: over 5 years ago - Stars: 41 - Forks: 7

valyukov/ex_sieve

Implement dynamic filtering and sorting API for Ecto queries

Language: Elixir - Size: 140 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 40 - Forks: 12

ramansah/votex

Implements vote / like / follow functionality for Ecto models in Elixir. Inspired from Acts as Votable gem in Ruby on Rails

Language: Elixir - Size: 20.5 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 40 - Forks: 7

jaeyson/ex_typesense

Typesense client for Elixir with support for importing your Ecto schemas.

Language: Elixir - Size: 518 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 39 - Forks: 12

peek-travel/ecto_diff

Generates a data structure describing the difference between two ecto structs

Language: Elixir - Size: 269 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 39 - Forks: 4

orsinium-labs/ecto_sqlite3_extras

Helpful queries and Phoenix Live Dashboard integration for SQLite. Must-have for SQLite-powered Elixir projects.

Language: Elixir - Size: 1.8 MB - Last synced at: 15 days ago - Pushed at: 19 days ago - Stars: 37 - Forks: 3

Byzanteam-Labs/hierarch

Tree structure & hierarchy for ecto models with ltree(Postgres)

Language: Elixir - Size: 109 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 3

josemrb/ecto_ltree

Ecto support for the PostgreSQL’s ltree data type

Language: Elixir - Size: 38.1 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 36 - Forks: 10

zacksiri/eventful

🎟 Powerful event tracking library for Ecto

Language: Elixir - Size: 113 KB - Last synced at: 19 days ago - Pushed at: 21 days ago - Stars: 35 - Forks: 1

vic/comeonin_ecto_password

Ecto type for saving encrypted passwords using Comeonin

Language: Elixir - Size: 21.5 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 35 - Forks: 10