• Stars
    star
    581
  • Rank 76,901 (Top 2 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created about 5 years ago
  • Updated about 1 month 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
986
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
11
star
12

parseltongue

A silly language to learn about ASTs!
JavaScript
10
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

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

Craig Spence Final Year Project
CoffeeScript
4
star
18

advanced-typescript

Code for the Advanced TypeScript Workshop
TypeScript
4
star
19

genie.coffee

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

to-become

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

string-theory

ngconf 2024 string types workshop
TypeScript
3
star
22

genetris

TypeScript
2
star
23

summer-of-tech-nodejs-bootcamp

JavaScript
2
star
24

icky

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

DAWesome

JavaScript DAW?!
2
star
26

phenomnomnomin.al

Website lol
JavaScript
2
star
27

tic-x-tac-x-toe

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

parameterised

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

debug

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

v8-for-of-for-loop

JavaScript
1
star
31

protractor-use-mocha-hook

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

SO-JS-Chat-Highlighter

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

music-101-with-js-bach

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

wnrs

JavaScript
1
star
35

worker-require

node.js worker_threads require
TypeScript
1
star
36

tractor-plugin-visual-regression

JavaScript
1
star
37

tractor-plugin-mock-requests

tractor plugin for mocking async requests
JavaScript
1
star
38

summer-of-tech-js-masterclass

JavaScript
1
star
39

banana-generator

Basic ANgulAr component iNformAtion generator
TypeScript
1
star
40

ng-debug-pipes

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

angular-2-console-pipe

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

eslint-plugin-codeowners

ESLint rules for CODEOWNERS files
TypeScript
1
star
43

commitlint-plugin

commitlint rules for @phenomnomnominal
JavaScript
1
star