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. 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
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 stopped worrying and loved Makefiles
- 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
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Apr 2024
Index
What are some of the best open-source Make projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Task | 10,017 |
2 | ml-engineering | 9,753 |
3 | mage | 3,890 |
4 | bare-metal-programming-guide | 2,579 |
5 | cargo-make | 2,392 |
6 | asyncrun.vim | 1,817 |
7 | mmake | 1,704 |
8 | Phing | 1,151 |
9 | checkmake | 996 |
10 | mask | 995 |
11 | asynctasks.vim | 876 |
12 | targets | 866 |
13 | unix | 808 |
14 | bake | 626 |
15 | Makefile_tutor | 588 |
16 | run | 474 |
17 | makesure | 329 |
18 | foy | 257 |
19 | neph | 202 |
20 | knit | 180 |
21 | reggae | 180 |
22 | 3musketeers | 172 |
23 | firebuild | 117 |
Sponsored