SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Make Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
asyncrun.vim
:rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
So many tools in this space! This one looks a little bit like go-task, but it seems maybe better for production workflows because if timeout support, while go-task seems more aimed to command line work/makefile replacement.
—-
https://github.com/go-task/task
Project mention: climate "CLI Mate": a CLI library that autogenerates CLIs from structs / functions with support for nested subcommands, global / local flags, help generation from godocs, typo suggestions, shell completion and more | /r/golang | 2023-07-07mage being a build tool and climate being a CLI library, a direct comparison probably doesn't make much sense but their parsing (https://github.com/magefile/mage/blob/master/parse/parse.go) seems very similar to what I'm doing for metadata (param names / godocs / comments etc.).
Project mention: STM32MP2: ST’s first Linux capable 64-bit MPU with NPU, GPU and TSN | news.ycombinator.com | 2023-08-26What cruftware? STM32 will run your code right away after reset clears[0].
0. https://github.com/cpq/bare-metal-programming-guide
cargo-make aims to be an extensive Rust-written task runner that additionally lets you define workflows to execute your tasks. You can install it using cargo install cargo-make.
I'm familiar with asyncrun.vim, but it outputs as quickfix. I specifically want to filter editor text (as stdin/stdout).
I'm currently using skywind3000/asynctasks.vim to build and run my project.
Sure. Historical Unix is available here, though you'll need a PDP-11 or an emulator to run it. Most of the issues around the original Unix code base were resolved in this suit.
Project mention: What's the best way to convert my backend C++ code to a library? | /r/cpp_questions | 2023-11-11Or directly with make and Makefile for such a simple task cf. version 4 -> https://github.com/clemedon/Makefile_tutor
I've been using Run [0] for this purposes.
[0]: https://github.com/TekWizely/run
Project mention: Show HN: Just.sh – compiler that turns Justfiles into portable shell scripts | news.ycombinator.com | 2023-12-26makesure, a similar tool (https://maximullaris.com/makesure-vs-just.html) I'm developing, doesn't require installation in the traditional sense: https://github.com/xonixx/makesure#installation.
Also, I was considering adding the same feature (generating the equivalent shell script) to my tool, but after doing some analysis decided not to pursue this idea for the following reasons: https://github.com/xonixx/makesure/issues/83#issuecomment-98....
The three musketeers concept summarizes this well: https://github.com/flemay/3musketeers, I.e. your CI should call entry points in your build file and nothing else
Make related posts
- I Improved My Rust Compile Times by 75%
- Accelerators
- Gemma: New Open Models
- ML Engineering Online Book
- Show HN: Just.sh – compiler that turns Justfiles into portable shell scripts
- Task: A task runner / alternative to GNU Make
- Self train a super tiny model recommendations
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Apr 2024
Index
What are some of the best open-source Make projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Task | 9,977 |
2 | ml-engineering | 9,719 |
3 | mage | 3,879 |
4 | bare-metal-programming-guide | 2,549 |
5 | cargo-make | 2,387 |
6 | asyncrun.vim | 1,815 |
7 | mmake | 1,702 |
8 | Phing | 1,151 |
9 | mask | 994 |
10 | checkmake | 993 |
11 | asynctasks.vim | 876 |
12 | targets | 866 |
13 | unix | 808 |
14 | bake | 626 |
15 | Makefile_tutor | 588 |
16 | run | 473 |
17 | makesure | 329 |
18 | foy | 257 |
19 | neph | 202 |
20 | reggae | 180 |
21 | knit | 179 |
22 | 3musketeers | 172 |
23 | firebuild | 117 |
Sponsored