Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 TypeScript CI Projects
-
promptfoo
Test your prompts, agents, and RAGs. Red teaming, pentesting, and vulnerability scanning for LLMs. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with command line and CI/CD integration.
Promptfoo | Multiple Roles | Remote US (HQ: San Mateo, CA)
About us:
Promptfoo builds the leading open-source framework for LLM security and evaluation. Our tools help over 50,000 developers test and secure AI applications. Backed by a16z and led by YC alumni, we are shaping the future of AI safety.
Open Roles:
- Staff Engineers
- Research Engineers
- Developer Relations
How to apply:
- Try Promptfoo at <https://promptfoo.dev>
- Review our code at <https://github.com/promptfoo/promptfoo>
- Email [email protected] with "HN" in the subject, your GitHub/LinkedIn, and a brief note on why you're excited about our work.
Join us in building safer, more reliable AI.
-
Nutrient
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
-
There’s more do checkout dangerjs website.
-
nestjs-boilerplate
NestJS boilerplate. Auth, TypeORM, Mongoose, Postgres, MongoDB, Mailing, I18N, Docker.
By following the examples and techniques outlined in this article, you should now be well-equipped to handle CRUD operations in your NextJS projects. Alternatively, you can use our Extensive-react-boilerplate template for your project. It has a fully compatible Nestjs-boilerplate backend that implements the ability to work with CRUD operations in minutes, without a single line of code using the CLI, we've covered this in more detail here and here for entity relationships. Keep experimenting, stay updated with best practices, and welcome to try this boilerplate if you find it useful.
-
Project mention: I'll think twice before using GitHub Actions again | news.ycombinator.com | 2025-01-20
Oh, yeah, I remember looking at that a while back. I don't recall how much it had implemented at the time but it seems that firecow took a vastly different approach than nektos/act did, going so far as to spend what must have been an enormous amount of time/energy to cook up https://github.com/firecow/gitlab-ci-local/blob/4.56.2/src/s... (and, of course, choosing a dynamically typed language versus golang)
-
database-lab-engine
DBLab enables 🖖 database branching and ⚡️ thin cloning for any Postgres database and empowers DB testing in CI/CD. This optimizes database-related costs while improving time-to-market and software quality. Follow to stay updated.
-
-
changed-files
:octocat: Github action to retrieve all (added, copied, modified, deleted, renamed, type changed, unmerged, unknown) files and directories.
Project mention: Release 0.43.1 of Spellcheck (GitHub) Action - a bug fix release | dev.to | 2024-10-20As I introduced using the Spellcheck action in combination with the GitHub Action: tj-actions/changed-files to process on the changed files I introduced a bug.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Step CI – open-source API test automation framework | news.ycombinator.com | 2024-03-28
-
-
As an example, we will run a simple GitHub action on our front-end project. GitHub action will be the bare minimum and will execute some open-source visual regression tests on a single webpage.
-
-
add-and-commit
:octocat: Automatically commit changes made in your workflow run directly to your repo
-
-
-
-
-
-
nx-recipes
🧑🍳 Common recipes to productively use Nx with various technologies and in different setups. Made with ❤️ by the Nx Team
-
audit-ci
Audit NPM, Yarn, PNPM, and Bun dependencies in continuous integration environments, preventing integration if vulnerabilities are found at or above a configurable threshold while ignoring allowlisted advisories
-
setup-scala
GitHub Action to install any version of Java (GraalVM, Java 8, Java 11, Java 14, ...) via Jabba. Works for any JVM language including Java, Scala and Kotlin.
-
isolate-package
Isolate a monorepo package with its internal dependencies to form a self-contained directory with a pruned lockfile
-
-
setup-minikube
official minikube github action, continuous integration test on Kubernetes cluster, test your code on a certified Kubernetes
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript CI discussion
TypeScript CI related posts
-
Typeconf 0.2.8 – Simplified usage, now available without extra package
-
Enforcing ESLint rules: A guide to taming codebase chaos
-
EAS Build Local issues
-
A guide to using act with GitHub Actions
-
What programming language should I learn to build apps for iPhones?
-
Looking for a way to test CI pipeline (gitlab) locally
-
Show HN: AnglerCI – Validation for versions, changelogs, and releasing (NPM,Git)
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 13 Feb 2025
Index
What are some of the best open-source CI projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | promptfoo | 5,511 |
2 | danger-js | 5,310 |
3 | nestjs-boilerplate | 3,436 |
4 | gitlab-ci-local | 2,648 |
5 | database-lab-engine | 2,123 |
6 | Mocky | 2,064 |
7 | changed-files | 1,919 |
8 | stepci | 1,698 |
9 | statoscope | 1,465 |
10 | lost-pixel | 1,403 |
11 | codeql-action | 1,201 |
12 | add-and-commit | 1,175 |
13 | eas-cli | 909 |
14 | unity-builder | 885 |
15 | shrinkpack | 798 |
16 | cypress-terminal-report | 508 |
17 | action-junit-report | 342 |
18 | nx-recipes | 280 |
19 | audit-ci | 267 |
20 | setup-scala | 168 |
21 | isolate-package | 140 |
22 | apitest | 113 |
23 | setup-minikube | 100 |