Projects to start with
115 active open source projects with merged pull requests in the last 30 days and no ban on AI-assisted work in their contributing rules. Checked on 27 October 2026.
Not a developer? Your AI explains each one in plain words, in your language, before it starts, see the guide. None of them have joined idleoss, and listing is not an endorsement. Each project's own rules apply, so read them first.
Developer tools
- sharkdp/bat
A cat clone with syntax highlighting and Git integration.
- prettier/prettier
Opinionated code formatter for JavaScript, CSS, Markdown, and more.
Welcomes AI-assisted work - helix-editor/helix
Modal terminal text editor with built-in language server support.
- sharkdp/fd
Fast, user-friendly alternative to find for locating files by name.
Welcomes AI-assisted work - psf/black
Opinionated Python code formatter with minimal configuration.
- aristocratos/btop
Resource monitor showing CPU, memory, disks, and network in the terminal.
Welcomes AI-assisted work - python-poetry/poetry
Python dependency management and packaging tool with lockfiles.
- swc-project/swc
Rust-based JavaScript and TypeScript compiler and transformer.
Welcomes AI-assisted work - dandavison/delta
Syntax-highlighting pager for git, diff, and grep output.
- sharkdp/hyperfine
Command-line benchmarking tool that times and compares shell commands with statistics.
- Wilfred/difftastic
Structural diff tool that understands syntax across many languages.
Welcomes AI-assisted work - uutils/coreutils
Rust reimplementation of GNU coreutils commands for Unix-like systems.
Welcomes AI-assisted work - semantic-release/semantic-release
Automated package versioning and release publishing from commit messages.
- oxc-project/oxc
Rust toolchain for JavaScript and TypeScript: parser, linter, transformer.
Welcomes AI-assisted work - extrawurst/gitui
Fast terminal UI for working with Git repositories.
- conventional-changelog/commitlint
Lints commit messages against conventional commit rules.
Welcomes AI-assisted work - mikefarah/yq
Command-line YAML, JSON, and XML processor using jq-like syntax.
Welcomes AI-assisted work - goreleaser/goreleaser
Builds and publishes Go project releases across platforms and package managers.
Welcomes AI-assisted work - pytest-dev/pytest
Python testing framework with simple asserts and rich plugin support.
- ninja-build/ninja
Small build system focused on speed for incremental builds.
- rubocop/rubocop
Ruby static code analyzer and formatter driven by configurable cops.
Welcomes AI-assisted work - hadolint/hadolint
Dockerfile linter that checks for best-practice and shellcheck issues.
- orhun/git-cliff
Generates changelogs from Git history using conventional commit parsing.
- anchore/syft
Generates software bills of materials from container images and filesystems.
- pdm-project/pdm
Modern Python package and dependency manager with PEP standards support.
Welcomes AI-assisted work - pypa/hatch
Python project manager for environments, builds, and publishing.
- dundee/gdu
Fast disk usage analyzer for the terminal with an interactive view.
- nextest-rs/nextest
Next-generation Rust test runner with faster parallel execution.
Welcomes AI-assisted work
Web and UI
- react/react
Core JavaScript library for building user interfaces with components.
Welcomes AI-assisted work - ant-design/ant-design
Enterprise React UI component library implementing the Ant Design visual language.
Welcomes AI-assisted work - expressjs/express
Minimal, unopinionated Node.js web framework for building HTTP servers.
- webpack/webpack
Module bundler that packs JavaScript and assets into optimized bundles.
Welcomes AI-assisted work - ionic-team/ionic-framework
Cross-platform UI toolkit for building iOS, Android and web apps.
- Leaflet/Leaflet
Lightweight JavaScript library for interactive mobile-friendly maps.
- docsifyjs/docsify
Lightweight documentation site generator that renders Markdown in the browser.
- emberjs/ember.js
Convention-driven JavaScript framework for large, long-lived web applications.
- QwikDev/qwik
Resumable web framework aimed at instant-loading apps.
Welcomes AI-assisted work - tusen-ai/naive-ui
Vue 3 component library with theme customization and TypeScript support.
Welcomes AI-assisted work - vuejs/vitepress
Static site generator built on Vite and Vue for documentation.
- TanStack/router
Type-safe client-first router and full-stack framework for the web.
Welcomes AI-assisted work - rolldown/rolldown
Rust JavaScript bundler with a Rollup-compatible API.
Welcomes AI-assisted work - web-infra-dev/rspack
Rust-based web bundler with a webpack-compatible API.
Welcomes AI-assisted work - unovue/shadcn-vue
Vue port of shadcn/ui components you copy into your project.
- vanilla-extract-css/vanilla-extract
Zero-runtime stylesheets written in TypeScript.
- NG-ZORRO/ng-zorro-antd
Angular UI component library based on the Ant Design system.
Welcomes AI-assisted work - awslabs/llrt
Experimental low-latency JavaScript runtime for serverless workloads.
- grommet/grommet
Accessible React component library with theming and responsive layouts.
- parcel-bundler/lightningcss
Fast Rust-based CSS parser, transformer and minifier.
- boa-dev/boa
Embeddable JavaScript engine written in Rust.
- unovue/reka-ui
Unstyled accessible Vue component primitives, successor to Radix Vue.
Welcomes AI-assisted work - cssnano/cssnano
Modular CSS minifier built on the PostCSS plugin ecosystem.
Welcomes AI-assisted work
Python, data and AI
- microsoft/markitdown
Converts documents such as PDF, Word and Excel to Markdown.
- langchain-ai/langchain
Framework for building LLM applications with chains, agents and integrations.
Welcomes AI-assisted work - unslothai/unsloth
Faster fine-tuning and training for open LLMs with lower memory use.
- hiyouga/LlamaFactory
Unified toolkit for fine-tuning and training many open LLMs.
Welcomes AI-assisted work - docling-project/docling
Parses PDFs and office documents into structured data for AI pipelines.
Welcomes AI-assisted work - scikit-learn/scikit-learn
Classic machine learning toolkit for Python with consistent estimator APIs.
Welcomes AI-assisted work - crewAIInc/crewAI
Framework for orchestrating role-playing AI agents and multi-step workflows.
Welcomes AI-assisted work - huggingface/diffusers
Library of diffusion model pipelines, schedulers and training tools.
Welcomes AI-assisted work - huggingface/smolagents
Small library for building agents that write and run Python code.
Welcomes AI-assisted work - chroma-core/chroma
Open-source embedding database for building retrieval apps with LLMs.
Welcomes AI-assisted work - dmlc/xgboost
Gradient boosting library for fast tree-based models on large tabular data.
- mlflow/mlflow
Platform for tracking, packaging and deploying machine learning experiments.
Welcomes AI-assisted work - shap/shap
Explains model predictions with Shapley-value based feature attributions.
Welcomes AI-assisted work - pyg-team/pytorch_geometric
Library for graph neural networks built on PyTorch.
- huggingface/datasets
Library to load, share and process datasets for ML workflows.
- confident-ai/deepeval
Framework for unit-testing and evaluating LLM application outputs.
- plotly/plotly.py
Interactive plotting library for Python charts and dashboards.
- ipython/ipython
Interactive Python shell and kernel used across scientific computing.
Welcomes AI-assisted work - Unstructured-IO/unstructured
Pre-processing library that turns raw documents into clean text for LLMs.
- nltk/nltk
Natural language toolkit with corpora, tokenizers and teaching material.
- statsmodels/statsmodels
Statistical models, tests and data exploration for Python users.
Welcomes AI-assisted work - kornia/kornia
Differentiable computer vision library built on PyTorch.
Welcomes AI-assisted work - sktime/sktime
Unified Python toolbox for machine learning on time series.
- scverse/scanpy
Scalable toolkit for analysing single-cell gene expression data.
Systems and infrastructure
- ollama/ollama
Runs and serves open large language models locally from the command line.
Welcomes AI-assisted work - rustdesk/rustdesk
Open source remote desktop software written in Rust.
Welcomes AI-assisted work - tauri-apps/tauri
Framework for building small desktop and mobile apps with web frontends.
Welcomes AI-assisted work - OpenHands/OpenHands
Frontend repository for the OpenHands AI agent platform.
Welcomes AI-assisted work - prometheus/prometheus
Monitoring system and time series database, written in Go.
Welcomes AI-assisted work - traefik/traefik
Reverse proxy and load balancer that discovers routes from orchestrators.
Welcomes AI-assisted work - rclone/rclone
Command-line tool to sync and manage files across cloud storage.
Welcomes AI-assisted work - etcd-io/etcd
Distributed key-value store used for cluster coordination and config.
Welcomes AI-assisted work - mudler/LocalAI
Self-hosted, OpenAI-compatible API server for running local AI models.
Welcomes AI-assisted work - pingcap/tidb
Distributed SQL database compatible with MySQL, written in Go.
Welcomes AI-assisted work - lapce/lapce
Code editor written in Rust with a native UI.
- restic/restic
Fast, encrypted, deduplicating backup program written in Go.
- kovidgoyal/kitty
GPU-accelerated terminal emulator, mostly written in C and Python.
- qdrant/qdrant
Vector similarity search engine and database written in Rust.
Welcomes AI-assisted work - tokio-rs/tokio
Asynchronous runtime and networking toolkit for writing Rust programs.
- iced-rs/iced
Cross-platform GUI library for Rust with a reactive model.
- emilk/egui
Immediate-mode GUI library for Rust, including web builds.
Welcomes AI-assisted work - valkey-io/valkey
In-memory key-value database forked from Redis, under an open license.
Welcomes AI-assisted work - cilium/cilium
eBPF-based networking, observability and security for Kubernetes clusters.
- ratatui/ratatui
Rust library for building terminal user interfaces.
Welcomes AI-assisted work - huggingface/candle
Minimalist machine learning framework for Rust, with GPU support.
- tikv/tikv
Distributed transactional key-value store written in Rust.
Welcomes AI-assisted work - pion/webrtc
Pure Go implementation of the WebRTC API.
Welcomes AI-assisted work - quic-go/quic-go
QUIC and HTTP/3 implementation in pure Go.
Welcomes AI-assisted work - lancedb/lancedb
Multimodal vector database and retrieval library built on Lance format.
Welcomes AI-assisted work - risingwavelabs/risingwave
Streaming database for real-time analytics and event processing, in Rust.
Welcomes AI-assisted work
Self-hosted apps and docs
- supabase/supabase
Open-source Postgres development platform with auth, storage and APIs.
Welcomes AI-assisted work - hoppscotch/hoppscotch
Open-source API development tool for testing REST, GraphQL and WebSocket endpoints.
- appwrite/appwrite
Backend platform for auth, databases, storage and functions, self-hostable.
Welcomes AI-assisted work - siyuan-note/siyuan
Local-first note-taking app with block editing and self-hosted sync.
Welcomes AI-assisted work - appsmithorg/appsmith
Open-source low-code builder for internal tools and dashboards.
- glanceapp/glance
Self-hosted dashboard that aggregates feeds, weather and status in one page.
- NginxProxyManager/nginx-proxy-manager
Web UI to manage Nginx reverse proxies and free SSL certificates.
- dokku/dokku
Small self-hosted Platform as a Service that runs on one server.
- henrygd/beszel
Lightweight server monitoring hub with alerts and Docker stats.
- m1k1o/neko
Self-hosted virtual browser shared over WebRTC in your own browser.
- docmost/docmost
Self-hosted wiki and documentation tool for team knowledge bases.
- linkwarden/linkwarden
Self-hosted bookmark manager that archives and preserves saved pages.
Welcomes AI-assisted work - C4illin/ConvertX
Self-hosted file converter running many conversion tools in the browser.
- getmaxun/maxun
Open-source tool for building web scrapers and crawlers without code.
Welcomes AI-assisted work