Ecosyste.ms: Repos

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

GitHub topics: trait

timacdonald/has-parameters

A trait that allows you to pass arguments to Laravel middleware in a more PHP'ish way.

Language: PHP - Size: 1.15 MB - Last synced: about 2 hours ago - Pushed: about 4 hours ago - Stars: 215 - Forks: 10

JelteF/derive_more

Some more derive(Trait) options

Language: Rust - Size: 7.56 MB - Last synced: about 3 hours ago - Pushed: 8 days ago - Stars: 1,437 - Forks: 104

qcod/laravel-imageup

Auto Image & file upload, resize and crop for Laravel eloquent model using Intervention image

Language: PHP - Size: 113 KB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 729 - Forks: 62

stianloader/Micromixin

A reimplementation of Sponge's Mixin Framework, a high-level java bytecode modification framework.

Language: Java - Size: 623 KB - Last synced: about 9 hours ago - Pushed: 1 day ago - Stars: 14 - Forks: 3

rafelafrance/traiter

Extract information from natural history annotations

Language: Python - Size: 23.1 MB - Last synced: about 14 hours ago - Pushed: 1 day ago - Stars: 7 - Forks: 2

reliqarts/laravel-guided-image

Simplified and ready image manipulation for Laravel through intervention image.

Language: PHP - Size: 460 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 34 - Forks: 3

SpongePowered/Mixin

Mixin is a trait/mixin and bytecode weaving framework for Java using ASM

Language: Java - Size: 7.75 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 1,317 - Forks: 183

geofmureithi-zz/f3-softerase

Instead of removing records from your database, the SoftErase Trait will store records in a trashed state, and deleted records can be restored.

Language: PHP - Size: 18.6 KB - Last synced: 3 days ago - Pushed: almost 4 years ago - Stars: 6 - Forks: 2

mbarbin/provider

Parametrize your OCaml library with values that behave like objects but aren't

Language: OCaml - Size: 857 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

sghosh89/WP3_SpatialSyn

Spatial synchrony at the extremes

Language: R - Size: 99.2 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

WildsideUK/Laravel-Userstamps

Laravel Userstamps provides an Eloquent trait which automatically maintains `created_by` and `updated_by` columns on your model, populated by the currently authenticated user in your application.

Language: PHP - Size: 41 KB - Last synced: 4 days ago - Pushed: about 2 months ago - Stars: 504 - Forks: 58

spatie/eloquent-sortable

Sortable behaviour for Eloquent models

Language: PHP - Size: 171 KB - Last synced: 6 days ago - Pushed: 14 days ago - Stars: 1,349 - Forks: 133

sjinks/php-singleton-trait

Singleton Trait

Language: PHP - Size: 166 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

macmade/CPPTraits

Collection of useful type traits for C++.

Language: C++ - Size: 68.4 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 4 - Forks: 1

nette/utils

🛠 Lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.

Language: PHP - Size: 1.95 MB - Last synced: 7 days ago - Pushed: 12 days ago - Stars: 1,916 - Forks: 146

KnpLabs/DoctrineBehaviors

Doctrine2 behavior traits that help handling Blameable, Loggable, Sluggable, SoftDeletable, Uuidable, Timestampable, Translatable, Tree behavior

Language: PHP - Size: 1.15 MB - Last synced: 4 days ago - Pushed: 8 days ago - Stars: 913 - Forks: 281

markusmoenig/TheFramework

A cross platform application framework for Rust with UI and visual coding support.

Language: Rust - Size: 28.9 MB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 4 - Forks: 1

mattphillips/trait-contract

Utility to build a Trait (Interface) for a given Type and supply an implementation which is validated against the Trait contract

Language: JavaScript - Size: 14.6 KB - Last synced: 14 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0

RichardTMiles/Singleton

Standardize how frameworks and libraries make use of instancing to obtain objects, containers, and parameters.

Language: PHP - Size: 20.5 KB - Last synced: 14 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

nordzilla/count-digits

A no-std trait with functions to determine the lengths of integers in various number bases.

Language: Rust - Size: 135 MB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

kubevela/kubevela

The Modern Application Platform.

Language: Go - Size: 62 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 6,112 - Forks: 855

mchev/banhammer

Banhammer for Laravel offers a simple way to ban any Model by ID and by IP. It also allows to block requests by IP addresses and by countries.

Language: PHP - Size: 71.3 KB - Last synced: 14 days ago - Pushed: 2 months ago - Stars: 305 - Forks: 22

benjivm/returnable 📦

A column query scope for Eloquent models.

Language: PHP - Size: 7.81 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

bvipul/LaravelEncryptsAttributes

This package will be used to encrypt attributes of a model.

Language: PHP - Size: 11.7 KB - Last synced: 18 days ago - Pushed: about 5 years ago - Stars: 10 - Forks: 4

ramiromagno/gwasrapidd

gwasrapidd: an R package to query, download and wrangle GWAS Catalog data

Language: R - Size: 19.9 MB - Last synced: 15 days ago - Pushed: 5 months ago - Stars: 82 - Forks: 13

artnum/snowflake53

Generate 53 and 64 bits Snowflake ID. Uses shared memory for sequences (no need for redis or memcached).

Language: PHP - Size: 15.6 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 1 - Forks: 0

laravel-enso/history-tracker

Laravel Model history tracking made easy

Language: PHP - Size: 45.9 KB - Last synced: 20 days ago - Pushed: 4 months ago - Stars: 51 - Forks: 9

DavidDeSimone/mock_derive

A mocking library for Rust-lang

Language: Rust - Size: 124 KB - Last synced: 15 days ago - Pushed: over 3 years ago - Stars: 56 - Forks: 7

bioatmosphere/TAM

Taming Fine-root Systems Complexity with TAM(Transport and Absorptive fine roots with Mycorrhizal funig) in ecosystem and biosphere modelling

Language: Jupyter Notebook - Size: 20.8 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 1 - Forks: 0

xraybat/groovy-spock

groovy traits, "extendo" class, inheritance, behaviour test

Language: Groovy - Size: 10.7 KB - Last synced: 23 days ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

cybercog/laravel-ownership

Laravel Ownership simplify management of Eloquent model's owner.

Language: PHP - Size: 150 KB - Last synced: 5 days ago - Pushed: 2 months ago - Stars: 88 - Forks: 16

traitecoevo/plant

Trait-Driven Models of Ecology and Evolution :evergreen_tree:

Language: C++ - Size: 23.7 MB - Last synced: about 14 hours ago - Pushed: 3 months ago - Stars: 53 - Forks: 20

skial/tre

Add Traits to Haxe via macros [Experimental][Working]

Language: Haxe - Size: 2.93 KB - Last synced: 28 days ago - Pushed: about 8 years ago - Stars: 4 - Forks: 0

igogo5yo/yii2-render-many

Trait for Yii Framework 2

Language: PHP - Size: 14.6 KB - Last synced: 29 days ago - Pushed: almost 8 years ago - Stars: 13 - Forks: 2

rekalogika/doctrine-collections-decorator

Lets you easily create decorator classes to modify the behaviors of a Doctrine collection

Language: PHP - Size: 71.3 KB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 4 - Forks: 0

renoki-co/befriended

Eloquent Befriended brings social media-like features like following, blocking and filtering content based on following or blocked models.

Language: PHP - Size: 188 KB - Last synced: 7 days ago - Pushed: 5 months ago - Stars: 761 - Forks: 54

timwassenburg/default-model-order

This package defines a trait that can be used to add default sorting by a specified column for Laravel Models.

Language: PHP - Size: 137 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 2 - Forks: 0

rust-num/num

A collection of numeric types and traits for Rust.

Language: Rust - Size: 4.59 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 965 - Forks: 141

Fanmade/laravel-bitwise-trait

Simple trait to use bitwise operators on any class

Language: PHP - Size: 21.5 KB - Last synced: 18 days ago - Pushed: over 2 years ago - Stars: 11 - Forks: 0

adobe/ferrum

Features from the rust language in javascript: Provides Traits/Type classes & a hashing infrastructure and an advanced library for working with sequences/iterators in js

Language: JavaScript - Size: 3.45 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 514 - Forks: 26

Hedera-helix/rtm_plant_trait_combination

Hybrid training of CNN for plant trait retrieval by combining real-world data and RTM simulations.

Language: Jupyter Notebook - Size: 62.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

mtownsend5512/laravel-make-trait

Rapid trait generation in Laravel

Language: PHP - Size: 9.77 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 14 - Forks: 5

fluxfw/DIC 📦

Use all ILIAS globals in your class

Language: PHP - Size: 316 KB - Last synced: 21 days ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0

Priblo/Laravel-Has-Attributes

EAV Attributes in an handy Trait

Language: PHP - Size: 50.8 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 2 - Forks: 0

funecology/fundiversity

📦 R package to compute functional diversity indices efficiently

Language: R - Size: 11.2 MB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 25 - Forks: 3

jaymeh/laravel-publishable

Toggle the published state of your Eloquent models easily

Language: PHP - Size: 78.1 KB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 21 - Forks: 10

qrailibs/functir

✨ Functional programming library for JavaScript. Fully type-safe.

Language: TypeScript - Size: 76.2 KB - Last synced: 13 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

railken/cacheable

Language: PHP - Size: 16.6 KB - Last synced: 17 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

irontec/doctrine-entity-trait

Trait for doctrine entities

Language: PHP - Size: 29.3 KB - Last synced: 19 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 2

SponsorPay/ts-trait 📦

Traits / mixins for TypeScript & JavaScript

Language: TypeScript - Size: 344 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 5 - Forks: 2

yii2tech/behavior-trait 📦

Allows handling events via inline declared methods, which can be added by traits

Language: PHP - Size: 8.79 KB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 20 - Forks: 3

greyblake/kinded

Generate Rust enum variants without associated data

Language: Rust - Size: 84 KB - Last synced: 29 days ago - Pushed: about 2 months ago - Stars: 86 - Forks: 2

guerratron/WrapperTracer

Analysis and 'JS objects' Traces.

Language: HTML - Size: 659 KB - Last synced: about 2 months ago - Pushed: about 8 years ago - Stars: 0 - Forks: 0

netdragoon/zipcode

ZipCode Cep do Brazil

Language: PHP - Size: 157 KB - Last synced: 16 days ago - Pushed: over 3 years ago - Stars: 44 - Forks: 19

ortolanph/Java10Examples

Java JEP286 examples

Language: Java - Size: 47.9 KB - Last synced: about 2 months ago - Pushed: about 6 years ago - Stars: 3 - Forks: 0

muriloperosa/domain-tools

PHP - Simple library to deal with basic DNS situations.

Language: PHP - Size: 131 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 11 - Forks: 3

glorand/laravel-model-settings

Model Settings for your Laravel app

Language: PHP - Size: 110 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 721 - Forks: 54

php-toolkit/toolkit

some useful library of the php

Language: PHP - Size: 970 KB - Last synced: 24 days ago - Pushed: almost 4 years ago - Stars: 15 - Forks: 0

cybercog/laravel-ban

Laravel Ban simplify blocking and banning Eloquent models.

Language: PHP - Size: 150 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 1,020 - Forks: 63

sdroege/rust-muldiv

Multiply & Divide trait for unsigned integers with overflow protection

Language: Rust - Size: 53.7 KB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 3 - Forks: 2

rorecek/laravel-ulid

Laravel package for ULID (Universally Unique Lexicographically Sortable Identifier)

Language: PHP - Size: 16.6 KB - Last synced: 20 days ago - Pushed: 2 months ago - Stars: 51 - Forks: 17

theanik/laravel-more-command

Laravel More Command is a collection of a few php artisan commands. You can use it to create a Repository, Repository with Interface, Service, Trait, View(blade file), and Clear Log from the command line using php artisan command.

Language: PHP - Size: 69.3 KB - Last synced: about 2 months ago - Pushed: almost 2 years ago - Stars: 91 - Forks: 28

Jomy10/simple_tables

An easy to use rust crate for creating table structures. Including macros for easily creating these table structures.

Language: Rust - Size: 4.75 MB - Last synced: 18 days ago - Pushed: over 2 years ago - Stars: 3 - Forks: 1

badonnthedeer/AnthroTraits

A mod for Project Zomboid that adds anthro-themed traits for player characters, and integrates with mods that provide furry player models.

Language: Lua - Size: 42.9 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 2 - Forks: 2

dbsxdbsx/trait_variable

In Rust, make variable fields feasible in trait definition by procedural macros.

Language: Rust - Size: 223 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

affinity4/magic

Magic Trait used to easily add event listeners, spelling suggestions in errors and Javascript __set and __get style setters an getters to any class. Magic!

Language: PHP - Size: 61.5 KB - Last synced: 27 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

reugn/go-traits

A concept package that helps implement mixin behavior using embedded structs and hook interfaces.

Language: Go - Size: 18.6 KB - Last synced: 28 days ago - Pushed: about 2 years ago - Stars: 22 - Forks: 1

SharpILMixins/SharpILMixins

SharpILMixins is a trait/mixin and IL weaving framework for C# using dnLib

Language: C# - Size: 570 KB - Last synced: 18 days ago - Pushed: over 2 years ago - Stars: 12 - Forks: 1

sigurd4/tuple_split

An extension for the tupleops crate which adds a trait for splitting tuples by an index.

Language: Rust - Size: 3.91 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

padosoft/laravel-uploadable

Laravel package for automatic upload handling with trait.

Language: PHP - Size: 281 KB - Last synced: 12 days ago - Pushed: about 1 year ago - Stars: 28 - Forks: 4

cybercog/laravel-eloquent-flag

Laravel Eloquent boolean & timestamp flagged attributes behavior.

Language: PHP - Size: 431 KB - Last synced: 19 days ago - Pushed: 2 months ago - Stars: 133 - Forks: 21

chubbyphp/chubbyphp-mock

A helper trait simplify mocking within phpunit.

Language: PHP - Size: 74.2 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 3 - Forks: 1

Isaque-Claudino-dos-Santos/lara-traits

NPM package to use Trait on TS/JS

Language: TypeScript - Size: 126 KB - Last synced: 9 days ago - Pushed: 2 months ago - Stars: 1 - Forks: 0

firstruner/Framework_PHP_PartialsClass

Part of Firstruner Framework for PHP to allow use Partial function with PHP class

Language: PHP - Size: 113 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

zunderbolt/cakephp-softdelete-trait

CakePHP Soft Delete Trait

Language: PHP - Size: 121 KB - Last synced: 14 days ago - Pushed: over 9 years ago - Stars: 5 - Forks: 0

outfoxxed/dyntable

Idiomatic and FFI Safe dyn traits in Rust

Language: Rust - Size: 312 KB - Last synced: 16 days ago - Pushed: 12 months ago - Stars: 16 - Forks: 0

paxha/laravel-recursive-relationships

This Laravel Eloquent extension provides recursive relationships using common table.

Language: PHP - Size: 46.9 KB - Last synced: 20 days ago - Pushed: over 3 years ago - Stars: 26 - Forks: 5

Astrotomic/laravel-cachable-attributes

Allows to cache attribute accessor values in an easy way.

Language: PHP - Size: 70.3 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 30 - Forks: 4

DEMENT-Model/DEMENTpy

A spatially explicit trait- and individual-based microbial systems modelling framework

Language: Python - Size: 29.3 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 13 - Forks: 4

mori0091/cparsec3

CPARSEC3 - a parser-combinator library for C11, 3rd generation.

Language: C - Size: 800 KB - Last synced: 4 months ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

regsisabelo/trait.js

🔥 A Php Trait Javascript Equivalent helps you reuse methods in single inheritance languages such as PHP & Javascript.

Language: JavaScript - Size: 1.16 MB - Last synced: 20 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 2

DivineOmega/dates-timezone-conversion-trait

⏳🗺 Automatically convert an Eloquent model's dates to and from the current user's timezone

Language: PHP - Size: 9.77 KB - Last synced: 14 days ago - Pushed: about 5 years ago - Stars: 23 - Forks: 2

umanari145/phptips

PHPに関わる小ネタ

Language: PHP - Size: 18.7 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 2 - Forks: 0

devlop/laravel-failed-validation-response

Trait for Laravel FormRequest to enable the use of custom responses for failed validation attempts.

Language: PHP - Size: 4.88 KB - Last synced: 20 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

dyedgreen/uncertain

Fast and correct computations with uncertain values

Language: Rust - Size: 106 KB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 88 - Forks: 1

UgnilJoZ/seekable_reader

Rust byte reader with a seek-back cache

Language: Rust - Size: 29.3 KB - Last synced: 19 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

mortezaPRK/Adonis-Extra-Trait 📦

Extra traits for adonis

Language: JavaScript - Size: 96.7 KB - Last synced: 19 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

KSXGitHub/pipe-trait

Make it possible to chain regular functions

Language: Rust - Size: 94.7 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 39 - Forks: 1

brundonsmith/matty

Trait-based vector and matrix library

Language: Rust - Size: 21.5 KB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

ismailceylan/type.js

Allows to define types, abstract types, interfaces and traits. Types can be extends by other types, uses traits and implements interfaces in multiple manner. Also, interfaces and traits can extends their kinds.

Language: JavaScript - Size: 545 KB - Last synced: 11 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0

cybercog/laravel-likeable 📦

Rate Eloquent models with Likes and Dislikes in Laravel. Development moved to Laravel Love package!

Language: PHP - Size: 124 KB - Last synced: 9 days ago - Pushed: over 4 years ago - Stars: 92 - Forks: 19

jenkinsci/scm-filter-aged-refs-plugin

Additional filtering traits for SCM Jenkins plugins

Language: Java - Size: 115 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 13

ommu/yii-traits

Trait for ommu platform

Language: PHP - Size: 87.9 KB - Last synced: 21 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

rennokki/schedule 📦

Schedule is a package that helps tracking schedules for your models. If you have workers in a company, you can set schedules for them and see their availability though the time.

Language: PHP - Size: 54.7 KB - Last synced: 14 days ago - Pushed: over 4 years ago - Stars: 155 - Forks: 15

CocktailJS/traits-decorator

Traits with decorators

Language: JavaScript - Size: 35.2 KB - Last synced: 16 days ago - Pushed: over 7 years ago - Stars: 137 - Forks: 8

brendanf/FUNGuildR

Look Up Guild Information for Fungi in R

Language: R - Size: 95.7 KB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 13 - Forks: 5

mrshiposha/fortuples

Procedural macros to generalize inherent and trait implementations over tuples

Language: Rust - Size: 112 KB - Last synced: 20 days ago - Pushed: 7 months ago - Stars: 2 - Forks: 1

ibraheem-ghazi/Laravel-Stager

Laravel Stager State Machine, Its purpose is to add state machine functionality to models

Language: PHP - Size: 45.9 KB - Last synced: 21 days ago - Pushed: about 5 years ago - Stars: 15 - Forks: 0

aungmyokyaw97/lara-arch

Laravel cli toolkit package

Language: PHP - Size: 9.77 KB - Last synced: 20 days ago - Pushed: 7 months ago - Stars: 2 - Forks: 0

tuupola/witchcraft 📦

Opionated PHP magic methods as traits for PHP 5.4+

Language: PHP - Size: 28.3 KB - Last synced: 14 days ago - Pushed: about 6 years ago - Stars: 21 - Forks: 2