awesome
My own awesome project list based on starred projects
https://github.com/paulosuzart/awesome
Last synced: 1 day ago
JSON representation
-
<a name="Not%20Set"></a>Not Set
- ratfactor/ziglings - Learn the Zig programming language by fixing tiny broken programs.
- liquidslr/system-design-notes - Notes of the book System Desgin Interview - An Insider's Guide
- forrestchang/andrej-karpathy-skills - A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
- paulosuzart/zart-skills - Skills used for Agentic Engineering at Zart
- multica-ai/andrej-karpathy-skills - A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
-
<a name="OCaml"></a>OCaml
- uds-psl/Prog
- mirage/alcotest - A lightweight and colourful test framework
- elastic/apm-agent-ocaml - Elastic OCaml APM provides an OCaml library for uploading traces, transactions and errors to Elastic APM.
- suri-framework/atacama - Modern, pure OCaml socket pool for Riot
- BinaryAnalysisPlatform/bap - Binary Analysis Platform
- suri-framework/blink - A pure OCaml HTTP client for Riot
- janestreet/bonsai - A library for building dynamic webapps, using Js_of_ocaml
- dbcaml/dbcaml - DBCaml is a database library for OCaml
- camlworks/dream - Tidy, feature-complete Web framework
- yawaramin/dream-html - Type-safe markup rendering, form validation, and routing for OCaml Dream web framework
- ocaml/dune - A composable build system for OCaml.
- tarides/dune-release - Streamlining the release of dune packages to opam
- ocaml-multicore/eio - Effects-based direct-style IO for multicore OCaml
- ocaml-multicore/eio-trace - Trace visualisation tool for Eio programs
- robur-coop/git-kv - KV implementation on top of git (mirror of https://git.robur.coop/robur/git-kv)
- chshersh/github-tui - ๐ A TUI for GitHub
- IssuuArchive/graphite-async - graphite-async
- robur-coop/hurl - A simple HTTP client for OCaml 5
- aantron/hyper - OCaml Web client, composable with Dream [unannounced]
- mirage/irmin - Irmin is a distributed database that follows the same design principles as Git
- c-cube/iter - Simple iterator abstract datatype, intended to iterate efficiently on collections while performing some transformations.
- tategakibunko/jingoo - OCaml template engine almost compatible with jinja2
- ocsigen/lwt - OCaml promises and concurrent I/O
- ocaml-multicore/meio - Monitor Eio programs
- UnixJunkie/minicli - Minimalist OCaml library for command line parsing
- leostera/minttea - A fun little TUI framework for OCaml
- robur-coop/miou - A simple scheduler for OCaml 5
- mirage/mirage - MirageOS is a library operating system that constructs unikernels
- mirage/ocaml-cohttp - An OCaml library for HTTP clients and servers using Lwt or Async
- anmonteiro/ocaml-h2 - An HTTP/2 implementation written in pure OCaml
- didier-wenzek/ocaml-kafka - OCaml bindings for Kafka
- hyper-systems/ocaml-mqtt - MQTT client for OCaml
- mransan/ocaml-protoc - A Protobuf Compiler for OCaml
- ocaml/ocaml-re - Pure OCaml regular expressions, with support for Perl and POSIX-style strings
- mirleft/ocaml-tls - TLS in pure OCaml
- ocaml-ppx/ocamlformat - Auto-formatter for OCaml code
- backtracking/ocamlgraph - OCaml graph library
- ocurrent/opam-dune-lint - Ensure dune and opam dependencies are consistent
- rgrinberg/opium - Sinatra like web toolkit for OCaml
- komamitsu/oraft - Library of Raft consensus algorithm implemented in OCaml
- kiranandcode/petrol - Petrol's an OCaml SQL API made to go FAST.
- raven-ml/raven - Modern scientific computing for OCaml
- dbuenzli/react - Declarative events and signals for OCaml
- riot-ml/riot - An actor-model multi-core scheduler for OCaml 5 ๐ซ
- terrateamio/terrateam - Terrateam is open-source GitOps infrastructure orchestration. It integrates with GitHub to automate Terraform, OpenTofu, CDKTF, Terragrunt, and Pulumi workflows through pull requests.
- suri-framework/trail - Minimal composable server framework for Riot
- xhtmlboi/yocaml - YOCaml is a static site generator, mostly written in OCaml
- ocaml-community/yojson - Low-level JSON parsing and pretty-printing library for OCaml
- funkywork/yourbones - A companion library for writing applications on Tezos (in OCaml)
- leostera/riot - An actor-model multi-core scheduler for OCaml 5 ๐ซ
- leostera/riot-lib - An actor-model multi-core scheduler for OCaml 5 ๐ซ
-
<a name="Odin"></a>Odin
- odin-lang/Odin - Odin Programming Language
-
<a name="PHP"></a>PHP
- coollabsio/coolify - An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers.
-
<a name="PLpgSQL"></a>PLpgSQL
- timescale/pgai - A suite of tools to develop RAG, semantic search, and other AI applications more easily with PostgreSQL
- pgmq/pgmq - A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.
-
<a name="Python"></a>Python
- simular-ai/Agent-S - Agent S: an open agentic framework that uses computers like a human
- Thytu/Agentarium - open-source framework for creating and managing simulations populated with AI-powered agents. It provides an intuitive platform for designing complex, interactive environments where agents can act, learn, and evolve.
- open-mmlab/Amphion - Amphion (/รฆmหfaษชษn/) is a toolkit for Audio, Music, and Speech Generation. Its purpose is to support reproducible research and help junior researchers and engineers get started in the field of audio, music, and speech generation research and development.
- mikeknapp/AppEngine-OAuth-Library - An OAuth library for interacting with Twitter, MySpace, LinkedIn and Yahoo on AppEngine
- IAHispano/Applio - A simple, high-quality voice conversion tool focused on ease of use and performance.
- eosphoros-ai/DB-GPT - AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents
- hacksider/Deep-Live-Cam - real time face swap and one-click video deepfake with only a single image
- lm-sys/FastChat - An open platform for training, serving, and evaluating large language models. Release repo for Vicuna and Chatbot Arena.
- pydantic/FastUI - Build better UIs faster.
- Ucas-HaoranWei/GOT-OCR2.0 - Official code implementation of General OCR Theory: Towards OCR-2.0 via a Unified End-to-end Model
- c0dejump/HExHTTP - Header Exploitation HTTP
- InternLM/InternLM - Official release of InternLM series (InternLM, InternLM2, InternLM2.5, InternLM3).
- OpenHands/OpenHands - ๐ OpenHands: AI-Driven Development
- HKUDS/OpenPhone - "OpenPhone: Mobile Agentic Foundation Models for AI Phone"
- olucurious/PyFCM - Python client for FCM - Firebase Cloud Messaging (Android, iOS and Web)
- digitalreasoning/PyStratus - Python-based utility for managing various distributed services on cloud providers
- thisbejim/Pyrebase - A simple python wrapper for the Firebase API.
- QwenLM/Qwen-Agent - Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc.
- billxbf/ReWOO - Decoupling Reasoning from Observations for Efficient Augmented Language Models
- MODSetter/SurfSense - Connect any LLM to your internal knowledge sources and chat with it in real time alongside your team. OSS alternative to NotebookLM, Perplexity, and Glean. Join our Discord: https://discord.gg/ejRNvftDp9
- OpenBMB/ToolBench - [ICLR'24 spotlight] An open platform for training, serving, and evaluating large language model for tool learning.
- ActivityWatch/activitywatch - The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused.
- msoedov/agentic_security - Agentic LLM Vulnerability Scanner / AI red teaming kit ๐งช
- agno-agi/agno - The complete stack for AI Engineers: framework, runtime and control plane.
- alumnium-hq/alumnium - Pave the way towards AI-powered test automation.
- qodex-ai/apimesh - Auto-generate OpenAPI 3.0 specs + interactive HTML API UI from your codebase โ in seconds.
- marshmallow-code/apispec - A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
- goauthentik/authentik - The authentication glue you need.
- microsoft/autogen - A programming framework for agentic AI
- autogluon/autogluon - Fast and Accurate ML in 3 Lines of Code
- phunt/avro-rpc-quickstart - Apache Avro RPC Quick Start.
- lauris/awesome-scala - A community driven list of useful Scala libraries, frameworks and software.
- earl/beanstalkc - A simple beanstalkd client library for Python
- browser-use/browser-use - ๐ Make websites accessible for AI agents. Automate tasks online with ease.
- apache/burr - Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure.
- bytewax/bytewax - Python Stream Processing
- celery/celery - Distributed Task Queue (development branch)
- Chainlit/chainlit - Build Conversational AI in minutes โก๏ธ
- mkwatson/chat_any_site
- amazon-science/chronos-forecasting - Chronos: Pretrained Models for Time Series Forecasting
- anfederico/clairvoyant
- GoogleCloudPlatform/cloud-vision - Sample code for Google Cloud Vision
- evhub/coconut - Simple, elegant, Pythonic functional programming.
- hkage/cookiecutter-tornado - Cookiecutter template for Tornado based projects
- crewAIInc/crewAI - Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
- fiorix/cyclone - Cyclone is a web server framework for Python, that implements the Tornado API as a Twisted protocol.
- datafold/data-diff - Compare tables within or across databases
- dbos-inc/dbos-transact-py - Lightweight Durable Python Workflows
- anelendata/dbt-ksql - dbt ksqlDB adapter
- smol-ai/developer - the first library to let you embed a developer agent in your own app!
- anymail/django-anymail - Django email backends and webhooks for Amazon SES, Brevo, MailerSend, Mailgun, Mailjet, Mailtrap, Postmark, Postal, Resend, Scaleway TEM, SendGrid, SparkPost, Unisender Go and more
- byashimov/django-controlcenter - Set of widgets to build dashboards for Django projects
- kraiz/django-crontab - dead simple crontab powered job scheduling for django.
- raiderrobert/django-multiurl - Have you ever wanted multiple views to match to the same URL? Now you can.
- docling-project/docling - Get your documents ready for gen AI
- microsoft/durabletask-python - A Durable Task Python SDK compatible with the Durable Task Scheduler
- arthurio/fastapi-filter - Filter and order your endpoints
- faust-streaming/faust - Python Stream Processing. A Faust fork
- lixxu/flask-paginate - Pagination support for flask
- babbel/floto - Task Orchestration Tool Based on SWF and boto3
- EbookFoundation/free-programming-books - :books: Freely available programming books
- minimaxir/gpt-2-simple - Python package to easily retrain OpenAI's GPT-2 text-generating model on new texts
- AntonOsika/gpt-engineer - CLI platform to experiment with codegen. Precursor to: https://lovable.dev
- marcio704/graphic_editor - Description on 'instructions.txt'
- benoitc/gunicorn - gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.
- hatchet-dev/hatchet - ๐ช Run Background Tasks at Scale
- hazelcast/hazelcast-python-client - Hazelcast Python Client
- bruin-data/ingestr - ingestr is a CLI tool to copy data between any databases with a single command seamlessly.
- python-jsonschema/jsonschema - An implementation of the JSON Schema specification for Python
- sauljabin/kaskade - kaskade is a text user interface for kafka, which allows you to interact and consume topics from your terminal in style!
- khoj-ai/khoj - Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
- capjamesg/knowledge-graph-language - A query language for exploring knowledge graphs.
- carbonfact/lea - ๐โโ๏ธ Minimalist SQL orchestrator
- Lightning-AI/lit-llama - Implementation of the LLaMA language model based on nanoGPT. Supports flash attention, Int8 and GPTQ 4bit quantization, LoRA and LLaMA-Adapter fine-tuning, pre-training. Apache 2.0-licensed.
- BerriAI/litellm - Python SDK, Proxy Server (AI Gateway) to call 100+ LLM APIs in OpenAI (or native) format, with cost tracking, guardrails, loadbalancing and logging. [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, VLLM, NVIDIA NIM]
- Lightning-AI/litgpt - 20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale.
- DataExpert-io/llm-driven-data-engineering - This is a public repository to go over all the LLM-driven data engineering concepts.
- localstack/localstack - ๐ป A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
- spotify/luigi - Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
- mage-ai/mage-ai - ๐ง Build, run, and manage data pipelines for integrating and transforming data.
- marimo-team/marimo - A reactive notebook for Python โ run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.
- mem0ai/mem0 - Universal memory layer for AI Agents
- mindsdb/mindsdb - Federated Query Engine for AI - The only MCP Server you'll ever need
- moonshine-ai/moonshine - Fast and accurate automatic speech recognition (ASR) for edge devices
- MotleyAI/motleycrew - Flexible and powerful multi-agent AI framework
- open-webui/open-webui - User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
- openai/openai-agents-python - A lightweight, powerful framework for multi-agent workflows
- mabel-dev/opteryx - ๐ฆ A SQL-on-everything Query Engine you can execute over multiple databases and file formats. Query your data, where it lives.
- algorithmicsuperintelligence/optillm - Optimizing inference proxy for LLMs
- dottxt-ai/outlines - Structured Outputs
- cusma/pe-de-manga - Plante e regue um pรฉ de manga, grite oxรช e colhe sua deliciosa manga NFT! ๐ฅญ
- piku/piku - The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.
- qodo-ai/pr-agent - ๐ PR Agent - The Original Open-Source PR Reviewer, This repo is not the Qodo free tier! Try the free version on our website.
- zylon-ai/private-gpt - Interact with your documents using the power of GPT, 100% privately, no data leaks
- getmoss/pullama - A Pull Request summarizer powered by Ollama and Llama2
- pydantic/pydantic-ai - GenAI Agent Framework, the Pydantic way
- Kanaries/pygwalker - PyGWalker: Turn your dataframe into an interactive UI for visual analysis
- recombee/python-api-client - Python client for easy use of the Recombee recommendation API
- facebookarchive/python-instagram - Python Client for Instagram API
- ingolemo/python-lenses - A python lens library for manipulating deeply nested immutable structures
- openfga/python-sdk - OpenFGA SDK for Python 3 - https://pypi.org/project/openfga-sdk/
- KruxAI/ragbuilder - A toolkit to create optimal Production-readyRetrieval Augmented Generation(RAG) setup for your data
- ray-project/ray - Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
- reactive-python/reactpy - It's React, but in Python
- leegao/readme2tex - Renders TeXy Math for Github Readme - No longer needed with official MathTex support on GH
- rio-labs/rio - WebApps in pure Python. No JavaScript, HTML and CSS needed
- pypa/sampleproject - A sample project that exists for PyPUG's "Tutorial on Packaging and Distributing Projects"
- agent-infra/sandbox - All-in-One Sandbox for AI Agents that combines Browser, Shell, File, MCP and VSCode Server in a single Docker container.
- BeastByteAI/scikit-llm - Seamlessly integrate LLMs into scikit-learn.
- sgl-project/sglang - SGLang is a high-performance serving framework for large language models and multimodal models.
- sieve-project/sieve - Automatic Reliability Testing for Kubernetes Controllers and Operators
- minimaxir/simpleaichat - Python package for easily interfacing with chat apps, with robust features and minimal code complexity.
- marcelnicolay/simplexml - Simple and fast XML encoder/decoder for Python
- Skyvern-AI/skyvern - Automate browser based workflows with AI
- explosion/spaCy - ๐ซ Industrial-strength Natural Language Processing (NLP) in Python
- tobymao/sqlglot - Python SQL Parser and Transpiler
- fastapi/sqlmodel - SQL databases in Python, designed for simplicity, compatibility, and robustness.
- superduper-io/superduper - Superduper: End-to-end framework for building custom AI applications and agents.
- tahoe-lafs/tahoe-lafs - The Tahoe-LAFS decentralized secure filesystem.
- Avaiga/taipy - Turns Data and AI algorithms into production-ready web applications in no time.
- testcontainers/testcontainers-python - Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.
- tornadoweb/tornado - Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
- Kitware/trame - Trame lets you weave various components and technologies into a Web Application solely written in Python.
- huggingface/transformers - ๐ค Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
- tav/tweetapp - Framework for creating Twitter apps on App Engine
- unslothai/unsloth - Fine-tuning & Reinforcement Learning for LLMs. ๐ฆฅ Train OpenAI gpt-oss, DeepSeek, Qwen, Llama, Gemma, TTS 2x faster with 70% less VRAM.
- vanna-ai/vanna - ๐ค Chat with your SQL database ๐. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval ๐.
- yichuan-w/LEANN - [MLsys2026]: RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device.
- incidentfox/incidentfox - AI-powered SRE platform for automated incident investigation
- datalab-to/chandra - OCR model that handles complex tables, forms, handwriting with full layout.
- novix-science/mlx-sim
- greyhaven-ai/autocontext - a recursive self-improving harness designed to help your agents (and future iterations of those agents) succeed on any task
- httpie/cli - ๐ฅง HTTPie CLI โ modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
- guardrails-ai/guardrails - Adding guardrails to large language models.
- The-PR-Agent/pr-agent - ๐ PR Agent: The Original Open-Source PR Reviewer. | This repo is not the Qodo free tier! Try Qodo free tier, click the link
- PrefectHQ/fastmcp - ๐ The fast, Pythonic way to build MCP servers and clients.
- zhangfengcdt/memoir - Hierarchical Agent Memory with Git-Like Version Control
- rossant/awesome-math - A curated list of awesome mathematics resources
- mindsdb/minds-platform - Platform dedicated to building an open foundation for applied Artificial Intelligence, designed for people seeking production-ready AI systems they can truly control, extend and deploy anywhere.
- bruin-data/python-sdk - Bruin Python SDK โ eliminate boilerplate in Bruin Python assets
Programming Languages
Categories
<a name="Go"></a>Go
247
<a name="Rust"></a>Rust
246
<a name="Java"></a>Java
182
<a name="TypeScript"></a>TypeScript
171
<a name="Python"></a>Python
142
<a name="JavaScript"></a>JavaScript
85
<a name="Scala"></a>Scala
75
<a name="Clojure"></a>Clojure
70
<a name="Not%20Set"></a>Not Set
53
<a name="OCaml"></a>OCaml
51
<a name="C%2B%2B"></a>C++
28
<a name="Kotlin"></a>Kotlin
25
<a name="Zig"></a>Zig
25
<a name="Crystal"></a>Crystal
24
<a name="Elixir"></a>Elixir
23
<a name="C"></a>C
19
<a name="Shell"></a>Shell
14
<a name="Haskell"></a>Haskell
11
<a name="Jupyter%20Notebook"></a>Jupyter Notebook
9
<a name="Ruby"></a>Ruby
7
<a name="D"></a>D
6
<a name="HTML"></a>HTML
5
<a name="Groovy"></a>Groovy
4
<a name="V"></a>V
4
<a name="HCL"></a>HCL
3
<a name="MoonBit"></a>MoonBit
3
<a name="PLpgSQL"></a>PLpgSQL
2
<a name="Swift"></a>Swift
2
<a name="C%23"></a>C#
2
<a name="Svelte"></a>Svelte
2
<a name="Lua"></a>Lua
2
<a name="Flix"></a>Flix
1
<a name="Makefile"></a>Makefile
1
<a name="Vim%20script"></a>Vim script
1
<a name="Smarty"></a>Smarty
1
Uncategorized
1
<a name="SCSS"></a>SCSS
1
<a name="Solidity"></a>Solidity
1
<a name="R"></a>R
1
<a name="Vue"></a>Vue
1
<a name="Koka"></a>Koka
1
<a name="Starlark"></a>Starlark
1
<a name="Odin"></a>Odin
1
<a name="Dockerfile"></a>Dockerfile
1
<a name="PHP"></a>PHP
1
Sub Categories
Keywords
rust
140
golang
106
go
87
java
79
database
75
ai
74
python
71
typescript
64
postgresql
64
sql
62
kubernetes
54
llm
53
nodejs
42
scala
42
postgres
39
javascript
39
cli
37
graphql
36
http
34
mysql
33
docker
32
web
31
api
29
ocaml
29
developer-tools
28
distributed-systems
28
sqlite
27
devops
26
framework
25
cloud-native
24
machine-learning
24
openai
24
security
23
kafka
23
rag
22
react
21
json
21
ai-agents
20
agents
20
analytics
19
testing
19
functional-programming
18
tui
18
wasm
18
automation
18
open-source
17
elixir
17
kotlin
17
microservices
17
web-framework
17