p/trunk-io
The DevEx Platform for Modern Engineering
Garry Tan
Trunk Check — An intelligent super linter to help devs ship code faster
Featured
11
Trunk is an all-in-one tool for scalably checking, formatting, and monitoring code. This will allow your engineers to stay focused on your core business and ship code faster. Trunk installs in minutes and runs in your IDE, CLI, or on your CI platform.
Replies
Garry Tan
Hunter
Had my old friend Eli Schleifer on my channel to talk code analysis and run us through a demo of the first product!
Eli Schleifer
@garrytan - Thanks Garry. Who knows - if we had trunk inside Microsoft in 2001 maybe Windows Mobile would still be a thing ;) 20 years ago when we were building on Windows CE we'd come into work with a broken build and everyone would twiddle their thumbs all day long because nothing could get done. The same thing is still happening today. At trunk we're going to make a huge dent in the grind that engineering at scale has become.
Satish Talluri
It's blazing fast!
Eli Schleifer
@satishtalluri - turning on trunk in a repo is like 10 seconds of clock time max. Talking is so much slower than code executing.
Ron Shah
Game changer
Eli Schleifer
@jinaman - Thanks Ron. So exciting to be sharing this with the developer community. Engineering has become death by a thousand paper cuts and we're hoping to be the world's biggest engineering band-aid :)
Jonathan Parisot
Congrats on the launch, this looks amazing!
Eli Schleifer
@joparisot Thanks Jonathan. We're just getting started ....
Ken
absolutely love how fast it operates it's a gem!
Eli Schleifer
@kenmillerr_ - Thanks Ken - seeing the evolution of the product from idea to launch yesterday - speed and efficiency have always been front of mind.
David Apirian
👋 Hey everyone! We’re excited to share Trunk with all of you. We designed Trunk to solve the common problems and pain points we experienced in our own lives as developers working on teams. Trunk is all about automating those things that humans have to remember and hate to do in the software development process. Our goal is to help you land code faster, with less pain, and develop happier. Trunk Check is our first tool in the toolbox we’re building. Modern repos usually include many technologies, each with its own set of linters and formatters available. Trunk Check is a super linter that incorporates 30+ linters and counting! We analyze your repos and recommend which linters, static analyzers, and formatters you should use. Then we give you smart recommendations to help you tune and configure them. Trunk installs in less than a minute and it gives everyone on your team the same set of tools, configured the same way, so that everyone gets the same test results, regardless of their environment. Some of the cool stuff we included: • Caches results — so you don’t have to rerun all tests when you want to commit. • Runs in the background — no more waiting for linters / analyzers to run. • Hold the Line Mode — trunk only blocks on newly introduced issues, so you can make incremental fixes to your codebase. • Always Up To Date Tooling — let us maintain your DevEx / tooling so you can focus on coding! You can download Trunk right now. It can run as a CLI, in CI, and as a VSCode extension (more extensions coming soon). Can't wait to hear what you think and what you’d like to see next!