• Stars
    star
    562
  • Rank 76,551 (Top 2 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated 27 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

betterer makes it easier to make incremental improvements to your codebase

Betterer

npm version

Betterer

Are you working with a large team, or a legacy codebase? Want to make big sweeping changes over your project, but can't do it all in one go?

Making widespread changes to a codebase can be really hard. When trying to make some sort improvement that affects a lot of code, one of two things often happens:

  1. You start a really long-lived branch that is awful to maintain and often impossible to merge.

  2. You and your team have some agreement to make the improvement slowly over time, but it gets forgotten about and never really happens.

Betterer makes it easier to make incremental improvements to your codebase!

Docs

Check out the docs at phenomnomnominal.github.io/betterer!

More Repositories

1

tsquery

TypeScript AST query library
TypeScript
953
star
2

angular-2-local-storage

LocalStorageService for Angular 2 with the same API as angular-local-storage
TypeScript
93
star
3

screen-reader-reader

A general purpose screen reader reader
TypeScript
57
star
4

ineeda

Mocking library for TypeScript and JavaScript using Proxies!
TypeScript
52
star
5

tuner.coffee

A guitar tuner using getUserMedia + Web Audio API
CoffeeScript
32
star
6

tstemplate

TypeScript AST templating library
TypeScript
19
star
7

console.fuck

logs "fuck" to the console
JavaScript
19
star
8

CARS

CARS talk (ng-conf 2023)
Rust
12
star
9

phenomnomnominal.github.com-old

Craig Spence
JavaScript
12
star
10

workerbench.coffee

A tool to run a quick benchmark test to choose a good number of WebWorkers to make!
CoffeeScript
12
star
11

summer-of-tech-js-101

Code samples for Summer of Tech JS 101
HTML
10
star
12

parseltongue

A silly language to learn about ASTs!
JavaScript
9
star
13

mercurial-bower-resolver

A Mercurial resolver for Bower
JavaScript
7
star
14

fancy

dumb little library for fancy console error messages
TypeScript
5
star
15

universally-speaking

Demo repo for Universally Speaking
TypeScript
4
star
16

angular-lazy-routes-fix

TSLint rule/fix for Angular lazy-loaded routes
TypeScript
4
star
17

advanced-typescript

Code for the Advanced TypeScript Workshop
TypeScript
4
star
18

A-Web-based-Distributed-Ray-Tracer-in-Javascript

Craig Spence Final Year Project
CoffeeScript
4
star
19

to-become

Jest expect helpers for regression tests where the values may change over time
TypeScript
3
star
20

genie.coffee

Easy Genetic Algorithms in CoffeeScript! (With WebWorkers!)
CoffeeScript
3
star
21

string-theory

ngconf 2024 string types workshop
TypeScript
3
star
22

genetris

TypeScript
2
star
23

debug

debug is a super lazy way to add debug logging!
TypeScript
2
star
24

summer-of-tech-nodejs-bootcamp

JavaScript
2
star
25

icky

Simple tool for tracking ickiness in a codebase
TypeScript
2
star
26

DAWesome

JavaScript DAW?!
2
star
27

phenomnomnomin.al

Website lol
JavaScript
2
star
28

tic-x-tac-x-toe

4x4x4 tic-tac-toe with AI computer opponent
JavaScript
2
star
29

parameterised

Create parameterised tests from Markdown(ish) tables
TypeScript
2
star
30

protractor-use-mocha-hook

Utility method to trick Protractor into using Mocha hooks correctly
TypeScript
1
star
31

SO-JS-Chat-Highlighter

Syntax highlighter userscript for Stack Overflow JavaScript chat room
JavaScript
1
star
32

wnrs

JavaScript
1
star
33

worker-require

node.js worker_threads require
TypeScript
1
star
34

tractor-plugin-visual-regression

JavaScript
1
star
35

tractor-plugin-mock-requests

tractor plugin for mocking async requests
JavaScript
1
star
36

summer-of-tech-js-masterclass

JavaScript
1
star
37

v8-for-of-for-loop

JavaScript
1
star
38

banana-generator

Basic ANgulAr component iNformAtion generator
TypeScript
1
star
39

ng-debug-pipes

Experimental hack for global pipes in Angular with Ivy
TypeScript
1
star
40

music-101-with-js-bach

Slides for Music 1010 with J.S. Bach from Frontend Connect 2019
JavaScript
1
star
41

angular-2-console-pipe

Angular 2 pipe for logging to the console from a template
JavaScript
1
star
42

commitlint-plugin

commitlint rules for @phenomnomnominal
JavaScript
1
star