Skip to content

Latest commit

 

History

History
1823 lines (1495 loc) · 157 KB

topics.md

File metadata and controls

1823 lines (1495 loc) · 157 KB

Awesome Stars Awesome

A curated list of my GitHub stars! Generated by starred.

Contents

3d

ai

ajax

algorithm

android

  • mickstar/Zoo-For-Zotero - This is an Android app for viewing Zotero libraries.
  • flet-dev/flet - Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
  • organicmaps/organicmaps - 🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founde
  • Genymobile/scrcpy - Display and control your Android device
  • anbox/anbox - Anbox is a container-based approach to boot a full Android system on a regular GNU/Linux system
  • jarun/nnn - n³ The unorthodox terminal file manager

api

artificial-intelligence

  • sepandhaghighi/pycm - Multi-class confusion matrix library in Python
  • lucidrains/siren-pytorch - Pytorch implementation of SIREN - Implicit Neural Representations with Periodic Activation Function
  • Ciphey/Ciphey - ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
  • joaomilho/Enterprise - 🦄 The Enterprise™ programming language

atom

  • gbevan/atom-drawio - Atom package to allow creating and editting of draw.io diagrams
  • themerdev/themer - 🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

automation

awesome

awesome-list

aws

  • getsops/sops - Simple and flexible tool for managing secrets

azure

babel

  • ast-grep/ast-grep - ⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

bash

c

  • Robotechnic/diagraph - A typst wasm plugin to use graphviz directly inside documents
  • curl/curl - A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, S
  • mpv-player/mpv - 🎥 Command line video player
  • patriciogonzalezvivo/glslViewer - Console-based GLSL Sandbox for 2D/3D shaders
  • ravynsoft/ravynos - A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
  • comby-tools/comby - A code rewrite tool for structural search and replace that supports ~every language.
  • lvgl/lvgl - Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
  • Genymobile/scrcpy - Display and control your Android device
  • dan-rodrigues/icestation-32 - Compact FPGA game console
  • xmake-io/xmake - 🔥 A cross-platform build utility based on Lua
  • adam-mcdaniel/oakc - A portable programming language with a compact intermediate representation
  • Titor8115/mandown - man-page inspired Markdown viewer
  • jarun/nnn - n³ The unorthodox terminal file manager
  • RPCS3/rpcs3 - PlayStation 3 emulator and debugger

c-plus-plus

chrome

  • themerdev/themer - 🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).
  • tenox7/wrp - Web Rendering Proxy: Use vintage, historical, legacy browsers on modern web

cli

  • pvolok/mprocs - Run multiple commands in parallel
  • a-kenji/flake-edit - Edit your flake inputs with ease.
  • wader/fq - jq for binary formats - tool, language and decoders for working with binary and text formats
  • sayanarijit/xplr - A hackable, minimal, fast TUI file explorer
  • cube2222/octosql - OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
  • beetbox/beets - music library manager and MusicBrainz tagger
  • ducaale/xh - Friendly and fast tool for sending HTTP requests
  • BurntSushi/ripgrep - ripgrep recursively searches directories for a regex pattern while respecting your gitignore
  • chmln/sd - Intuitive find & replace CLI (sed alternative)
  • sharkdp/fd - A simple, fast and user-friendly alternative to 'find'
  • sharkdp/bat - A cat(1) clone with wings.
  • joehillen/sysz - An fzf terminal UI for systemctl
  • dimensionhq/electric - A fast, futuristic package manager for Windows.
  • pimalaya/himalaya - CLI to manage emails
  • TomWright/dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
  • GitoxideLabs/gitoxide - An idiomatic, lean, fast & safe pure Rust implementation of Git
  • Titor8115/mandown - man-page inspired Markdown viewer
  • hauntsaninja/pyp - Easily run Python at the shell! Magical, but never mysterious.
  • sharkdp/pastel - A command-line tool to generate, analyze, convert and manipulate colors
  • jesseduffield/lazygit - simple terminal UI for git commands
  • antonmedv/fx - Terminal JSON viewer & processor
  • jarun/nnn - n³ The unorthodox terminal file manager
  • nbedos/termtosvg - Record terminal sessions as SVG animations

clojure

  • jank-lang/jank - The native Clojure dialect hosted on LLVM
  • penpot/penpot - Penpot: The open-source design tool for design and code collaboration

compiler

  • gleam-lang/gleam - ⭐️ A friendly language for building type-safe, scalable systems!
  • arnetheduck/nlvm - LLVM-based compiler for the Nim language
  • Rust-GCC/gccrs - GCC Front-End for Rust
  • jank-lang/jank - The native Clojure dialect hosted on LLVM
  • nim-lang/Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an
  • can-lehmann/exprgrad - An experimental deep learning framework for Nim based on a differentiable array programming language
  • calyxir/calyx - Intermediate Language (IL) for Hardware Accelerator Generators
  • halide/Halide - a language for fast, portable data-parallel computation
  • erg-lang/erg - A statically typed language compatible with Python
  • carbon-language/carbon-lang - Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
  • adam-mcdaniel/oakc - A portable programming language with a compact intermediate representation
  • zesterer/funkicrab - Optimising Brainfuck compiler: Run your beloved Brainfuck code, but faster.
  • RustPython/RustPython - A Python Interpreter written in Rust
  • Wilfred/bfc - An industrial-grade brainfuck compiler

computer-science

computer-vision

config

  • TomWright/dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.

continuous-integration

  • DeterminateSystems/magic-nix-cache - Save 30-50%+ of CI time without any effort or cost. Use Magic Nix Cache, a totally free and zero-configuration binary cache for Nix on GitHub Actions.

cpp

  • EduApps-CDG/OpenDX - Bring DirectX to Linux! This is a Open Source DirectX implementation for Linux, providing native support for DirectX-based applications and games, without relying on Wine's Windows compatibility layer
  • rerun-io/rerun - Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.
  • jank-lang/jank - The native Clojure dialect hosted on LLVM
  • WerWolv/ImHex - 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
  • cemu-project/Cemu - Cemu - Wii U emulator
  • organicmaps/organicmaps - 🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founde
  • carbon-language/carbon-lang - Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
  • ravynsoft/ravynos - A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
  • hoffstadt/DearPyGui - Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
  • Ciphey/Ciphey - ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
  • ssloy/tinyraytracer - A brief computer graphics / rendering course
  • dolphin-emu/dolphin - Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
  • RPCS3/rpcs3 - PlayStation 3 emulator and debugger

cryptography

  • Ciphey/Ciphey - ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

csharp

css

cybersecurity

  • WerWolv/ImHex - 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

dart

  • localsend/localsend - An open-source cross-platform alternative to AirDrop
  • rustdesk/rustdesk - An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
  • Merrit/nyrna - Suspend games and applications.

data

  • PRQL/prql - PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
  • sepandhaghighi/pycm - Multi-class confusion matrix library in Python

data-analysis

  • cube2222/octosql - OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
  • sepandhaghighi/pycm - Multi-class confusion matrix library in Python

data-science

data-structures

  • TomWright/dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.

data-visualization

database

  • xo/usql - Universal command-line interface for SQL databases
  • pgbackrest/pgbackrest - Reliable PostgreSQL Backup & Restore
  • tursodatabase/libsql - libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
  • pudo/dataset - Easy-to-use data handling for SQL data stores with support for implicit table creation, bulk loading, and transactions.
  • meilisearch/meilisearch - A lightning-fast search API that fits effortlessly into your apps, websites, and workflow
  • PostgREST/postgrest - REST API for any Postgres database

deep-learning

deployment

design

  • ellisonleao/magictools - 🎮 📝 A list of Game Development resources to make magic happen.
  • penpot/penpot - Penpot: The open-source design tool for design and code collaboration
  • akiraux/Akira - Native Linux App for UI and UX Design built in Vala and GTK

devops

docker

documentation

  • gbdev/awesome-gbdev - A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
  • NixOS/nix-book - Nix documentation – centralized community online learning resource for Nix
  • mitmproxy/pdoc - API Documentation for Python Projects
  • timothycrosley/portray - Your Project with Great Documentation.

dotnet

education

  • UCL-INGI/INGInious - INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
  • hneemann/Digital - A digital logic designer and circuit simulator.

electron

  • pulsar-edit/pulsar - A Community-led Hyper-Hackable Text Editor
  • deepnight/ldtk - Modern, lightweight and efficient 2D level editor
  • ImVexed/muon - GPU based Electron on a diet
  • DanRuta/xVA-Synth - Machine learning based speech synthesis Electron app, with voices from specific characters from video games
  • GitSquared/edex-ui - A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.

embedded

  • pikasTech/PikaPython - An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar proje
  • lvgl/lvgl - Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
  • littlefs-project/littlefs - A little fail-safe filesystem designed for microcontrollers

emulator

firefox

  • DandelionSprout/adfilt - The place where I, DandelionSprout, store my web filter lists for countless topics, including my Nordic adblock list. As simple as that, really.
  • SimonBrazell/privacy-redirect - A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.
  • piroor/treestyletab - Tree Style Tab, Show tabs like a tree.

flutter

  • localsend/localsend - An open-source cross-platform alternative to AirDrop
  • rustdesk/rustdesk - An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
  • flet-dev/flet - Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
  • Merrit/nyrna - Suspend games and applications.

flutter-apps

  • localsend/localsend - An open-source cross-platform alternative to AirDrop
  • rustdesk/rustdesk - An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

framework

frameworks

game

game-development

  • elishacloud/dxwrapper - Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
  • EduApps-CDG/OpenDX - Bring DirectX to Linux! This is a Open Source DirectX implementation for Linux, providing native support for DirectX-based applications and games, without relying on Wine's Windows compatibility layer
  • gbdev/awesome-gbdev - A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
  • bevyengine/bevy - A refreshingly simple data-driven game engine built in Rust
  • godotengine/godot - Godot Engine – Multi-platform 2D and 3D game engine
  • samdze/playdate-nim - Nim bindings with extra features for the Playdate SDK
  • deepnight/ldtk - Modern, lightweight and efficient 2D level editor
  • matrix-org/thirdroom - Open, decentralised, immersive worlds built on Matrix
  • ellisonleao/magictools - 🎮 📝 A list of Game Development resources to make magic happen.
  • mapeditor/tiled - Flexible level editor

game-engine

gamedev

games

git

github

go

  • xo/usql - Universal command-line interface for SQL databases
  • JoshuaDoes/autogo - An AutoIt interpreter and runtime package written in Go
  • nix-community/nix-init - Generate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more [maintainer=@figsoda]
  • xyproto/orbiton - Configuration-free text editor and IDE limited to VT100. Suitable for writing git commit messages, editing Markdown, config files, source code, viewing man pages and for quick edit-compile cycles when
  • rystaf/mlmym - a familiar desktop experience for lemmy
  • wader/fq - jq for binary formats - tool, language and decoders for working with binary and text formats
  • cube2222/octosql - OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
  • comby-tools/comby - A code rewrite tool for structural search and replace that supports ~every language.
  • TomWright/dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
  • zyedidia/micro - A modern and intuitive terminal-based text editor

godot

golang

  • xo/usql - Universal command-line interface for SQL databases
  • JoshuaDoes/autogo - An AutoIt interpreter and runtime package written in Go
  • xataio/pgroll - PostgreSQL zero-downtime migrations made easy
  • laixintao/flameshow - A terminal Flamegraph viewer.
  • Foxboron/ssh-tpm-agent - 💻 🔑 ssh-agent for TPMs
  • wader/fq - jq for binary formats - tool, language and decoders for working with binary and text formats
  • superseriousbusiness/gotosocial - Fast, fun, small ActivityPub server.
  • cube2222/octosql - OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
  • owncast/owncast - Take control over your live stream video by running it yourself. Streaming + chat out of the box.
  • TomWright/dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
  • adam-mcdaniel/oakc - A portable programming language with a compact intermediate representation
  • zyedidia/micro - A modern and intuitive terminal-based text editor

graphql

hacking

  • WerWolv/ImHex - 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
  • Ciphey/Ciphey - ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

hacktoberfest

  • omnilib/aioitertools - itertools and builtins for AsyncIO and mixed iterables
  • NuschtOS/search - Simple and fast static-page NixOS option search
  • zlfn/rust-gb - Compile Rust code to GBZ80 (Gameboy Z80)
  • alexozer/flitter - A LiveSplit-inspired speedrunning split timer for Linux/macOS terminal. Supports global hotkeys.
  • reflex-dev/reflex - 🕸️ Web apps in pure Python 🐍
  • NixOS/nixpkgs - Nix Packages collection & NixOS
  • BrianHicks/tree-grepper - Like grep, but uses tree-sitter grammars to search
  • utdemir/nix-tree - Interactively browse dependency graphs of Nix derivations.
  • xataio/pgroll - PostgreSQL zero-downtime migrations made easy
  • curl/curl - A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, S
  • Difegue/DoujinSoft - Web Shop/Archive for WarioWare DIY games.
  • rustdesk/rustdesk - An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
  • Rust-GCC/gccrs - GCC Front-End for Rust
  • chipsalliance/verible - Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server
  • mpv-player/mpv - 🎥 Command line video player
  • mickstar/Zoo-For-Zotero - This is an Android app for viewing Zotero libraries.
  • nim-lang/Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an
  • Vindaar/LatexDSL - A mini DSL to generate LaTeX from Nim
  • Mic92/nix-update - Swiss-knife for updating nix packages.
  • maralorn/nix-output-monitor - Pipe your nix-build output through the nix-output-monitor a.k.a nom to get additional information while building.
  • ImVexed/muon - GPU based Electron on a diet
  • WerWolv/ImHex - 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
  • roc-lang/roc - A fast, friendly, functional language.
  • organicmaps/organicmaps - 🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founde
  • beetbox/beets - music library manager and MusicBrainz tagger
  • ravynsoft/ravynos - A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
  • RensAlthuis/vertical-overview - Gnome has had vertically stacked workspaces for a long time. The Gnome 40 update unfortunately made the switch to a horizontal layout. A choice that many Gnome users disagree with. This extension comp
  • randombenj/modern-latex-theme - A simple and modern LaTeX theme which can be used with pandoc
  • piroor/treestyletab - Tree Style Tab, Show tabs like a tree.
  • sharkdp/fd - A simple, fast and user-friendly alternative to 'find'
  • sharkdp/bat - A cat(1) clone with wings.
  • owncast/owncast - Take control over your live stream video by running it yourself. Streaming + chat out of the box.
  • tiny-pilot/tinypilot - Use your Raspberry Pi as a browser-based KVM.
  • ellisonleao/magictools - 🎮 📝 A list of Game Development resources to make magic happen.
  • xemu-project/xemu - Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
  • Ciphey/Ciphey - ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
  • danluu/post-mortems - A collection of postmortems. Sorry for the delay in merging PRs!
  • mapeditor/tiled - Flexible level editor
  • vanila-io/wireflow - Wireflow - user flow chart real-time collaborative tool
  • themerdev/themer - 🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).
  • mithi/hexapod-robot-simulator - A hexapod robot simulator built from first principles
  • transmission-remote-gui/transgui - 🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.
  • akiraux/Akira - Native Linux App for UI and UX Design built in Vala and GTK
  • RustPython/RustPython - A Python Interpreter written in Rust
  • RPCS3/rpcs3 - PlayStation 3 emulator and debugger

haskell

home-assistant

  • mikeroyal/Self-Hosting-Guide - Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automati

homebrew

html

http

  • curl/curl - A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, S
  • PostgREST/postgrest - REST API for any Postgres database
  • timothycrosley/portray - Your Project with Great Documentation.

https

  • curl/curl - A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, S

icon-font

  • akveo/eva-icons - A pack of more than 480 beautifully crafted Open Source icons. SVG, Sketch, Web Font and Animations support.

image-processing

  • halide/Halide - a language for fast, portable data-parallel computation
  • ocrmypdf/OCRmyPDF - OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched

instagram

  • SimonBrazell/privacy-redirect - A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.

ios

  • flet-dev/flet - Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
  • organicmaps/organicmaps - 🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founde

iot

  • pikasTech/PikaPython - An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar proje

java

  • Difegue/DoujinSoft - Web Shop/Archive for WarioWare DIY games.
  • organicmaps/organicmaps - 🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founde
  • comby-tools/comby - A code rewrite tool for structural search and replace that supports ~every language.
  • mapeditor/tiled - Flexible level editor

javascript

js

  • stisa/webgl - Experimental wrapper to webgl for Nim (JS backend)

json

  • DandelionSprout/adfilt - The place where I, DandelionSprout, store my web filter lists for countless topics, including my Nordic adblock list. As simple as that, really.
  • wader/fq - jq for binary formats - tool, language and decoders for working with binary and text formats
  • cube2222/octosql - OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
  • fastapi/sqlmodel - SQL databases in Python, designed for simplicity, compatibility, and robustness.
  • TomWright/dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
  • hashicorp/hcl - HCL is the HashiCorp configuration language.
  • antonmedv/fx - Terminal JSON viewer & processor

jupyter-notebook

  • nbQA-dev/nbQA - Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
  • marceloprates/prettymaps - A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries.

kubernetes

language

  • arnetheduck/nlvm - LLVM-based compiler for the Nim language
  • jank-lang/jank - The native Clojure dialect hosted on LLVM
  • nim-lang/Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an
  • curv3d/curv - a language for making art using mathematics
  • pikasTech/PikaPython - An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar proje
  • erg-lang/erg - A statically typed language compatible with Python
  • roc-lang/roc - A fast, friendly, functional language.
  • carbon-language/carbon-lang - Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
  • sylefeb/Silice - Silice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pipelines.
  • pyos/dg - A programming language for the CPython VM.
  • RustPython/RustPython - A Python Interpreter written in Rust
  • joaomilho/Enterprise - 🦄 The Enterprise™ programming language

laravel

  • ssddanbrown/rss - PROJECT MIGRATED TO CODEBERG -- A simple twitter-feed-style RSS aggregator written in PHP, Laravel, Inertia.js, Tailwind and Vue.js

latex

learning

  • UCL-INGI/INGInious - INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
  • NixOS/nix-book - Nix documentation – centralized community online learning resource for Nix
  • ssloy/tinyraytracer - A brief computer graphics / rendering course

library

  • a-kenji/flake-edit - Edit your flake inputs with ease.
  • curl/curl - A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, S
  • neroist/uing - A fork of ui that wraps libui-ng instead of libui

linux

lua

  • jgm/djot - A light markup language
  • pikasTech/PikaPython - An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar proje
  • xmake-io/xmake - 🔥 A cross-platform build utility based on Lua

machine-learning

macos

  • pvolok/mprocs - Run multiple commands in parallel
  • JoshuaDoes/autogo - An AutoIt interpreter and runtime package written in Go
  • DeterminateSystems/nix-installer - Install Nix and flakes with the fast and reliable Determinate Nix Installer, with over 7 million installs.
  • ravynsoft/ravynos - A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
  • tangobattle/tango - Play Mega Man Battle Network online with rollback netcode!
  • hoffstadt/DearPyGui - Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
  • GitSquared/edex-ui - A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.

markdown

  • xyproto/orbiton - Configuration-free text editor and IDE limited to VT100. Suitable for writing git commit messages, editing Markdown, config files, source code, viewing man pages and for quick edit-compile cycles when
  • jgm/pandoc - Universal markup converter
  • jgm/djot - A light markup language
  • Titor8115/mandown - man-page inspired Markdown viewer

mastodon

mobile

  • organicmaps/organicmaps - 🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founde

music

mysql

  • xo/usql - Universal command-line interface for SQL databases
  • cube2222/octosql - OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
  • mbucc/shmig - Database migration tool written in BASH.

natural-language-processing

  • Ciphey/Ciphey - ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

neural-network

  • can-lehmann/exprgrad - An experimental deep learning framework for Nim based on a differentiable array programming language
  • lutzroeder/netron - Visualizer for neural network, deep learning and machine learning models
  • NVlabs/instant-ngp - Instant neural graphics primitives: lightning fast NeRF and more
  • sepandhaghighi/pycm - Multi-class confusion matrix library in Python

nextjs

  • GRA0007/crab.fit - Enter your availability to find a time that works for everyone!

nim

  • neroist/uing - A fork of ui that wraps libui-ng instead of libui
  • arnetheduck/nlvm - LLVM-based compiler for the Nim language
  • zevv/npeg - PEGs for Nim, another take
  • samdze/playdate-nim - Nim bindings with extra features for the Playdate SDK
  • nim-lang/Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an
  • simonkrauter/NiGui - Cross-platform desktop GUI toolkit written in Nim
  • can-lehmann/exprgrad - An experimental deep learning framework for Nim based on a differentiable array programming language
  • stisa/webgl - Experimental wrapper to webgl for Nim (JS backend)
  • enthus1ast/nimja - typed and compiled template engine inspired by jinja2, twig and onionhammer/nim-templates for Nim.

nodejs

  • thelounge/thelounge - 💬 ‎ Modern, responsive, cross-platform, self-hosted web IRC client
  • GitSquared/edex-ui - A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.

nosql

  • cube2222/octosql - OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.

npm

numpy

objective-c

  • organicmaps/organicmaps - 🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founde
  • ravynsoft/ravynos - A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
  • xmake-io/xmake - 🔥 A cross-platform build utility based on Lua

open-source

openai

opengl

operating-system

others

p2p

  • rustdesk/rustdesk - An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
  • freepn/fpnd - Python package for freepn network daemon
  • transmission-remote-gui/transgui - 🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.

package-manager

parsing

  • comby-tools/comby - A code rewrite tool for structural search and replace that supports ~every language.

pentesting

  • Ciphey/Ciphey - ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

php

postgresql

  • xo/usql - Universal command-line interface for SQL databases
  • pgbackrest/pgbackrest - Reliable PostgreSQL Backup & Restore
  • xataio/pgroll - PostgreSQL zero-downtime migrations made easy
  • cube2222/octosql - OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
  • mbucc/shmig - Database migration tool written in BASH.
  • PostgREST/postgrest - REST API for any Postgres database

powershell

privacy

  • mikeroyal/Self-Hosting-Guide - Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automati
  • SimonBrazell/privacy-redirect - A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.
  • organicmaps/organicmaps - 🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founde
  • freepn/fpnd - Python package for freepn network daemon

programming

  • sylefeb/Silice - Silice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pipelines.
  • papers-we-love/papers-we-love - Papers from the computer science community to read and discuss.

publishing

pwa

python

  • omnilib/aioitertools - itertools and builtins for AsyncIO and mixed iterables
  • SatyrDiamond/DawVert - DawVert - The DAW ConVERTer
  • nbQA-dev/nbQA - Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
  • google/pcbdl - PCB Design Language: A programming way to design schematics.
  • reflex-dev/reflex - 🕸️ Web apps in pure Python 🐍
  • morpho-matters/morpholib - A general-purpose programmatic animation tool
  • tiiuae/sbomnix - A suite of utilities to help with software supply chain challenges on nix targets
  • nerfstudio-project/viser - Web-based 3D visualization + Python
  • nix-community/nix-init - Generate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more [maintainer=@figsoda]
  • rerun-io/rerun - Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.
  • astral-sh/rye - a Hassle-Free Python Experience
  • pikasTech/PikaPython - An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar proje
  • pudo/dataset - Easy-to-use data handling for SQL data stores with support for implicit table creation, bulk loading, and transactions.
  • flet-dev/flet - Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
  • erg-lang/erg - A statically typed language compatible with Python
  • gilch/hebigo - 蛇語(HEH-bee-go): An indentation-based skin for Hissp.
  • beetbox/beets - music library manager and MusicBrainz tagger
  • cjolowicz/nox-poetry - Use Poetry inside Nox sessions
  • piebro/factorio-blueprint-visualizer - A python library to artfully visualize Factorio Blueprints and an interactive web demo for using it.
  • R-O-C-K-E-T/Factorio-SAT - Enhancing the Factorio experience with SAT solvers
  • navis-org/skeletor - Extraction of 3D skeletons from meshes.
  • rougier/scientific-visualization-book - An open access book on scientific visualization using python and matplotlib
  • comby-tools/comby - A code rewrite tool for structural search and replace that supports ~every language.
  • dynobo/normcap - OCR powered screen-capture tool to capture information instead of images
  • ocrmypdf/OCRmyPDF - OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
  • python/typeshed - Collection of library stubs for Python, with static types
  • parsiad/lazy-table - A python-tabulate wrapper for producing tables from generators
  • sdispater/pendulum - Python datetimes made easy
  • marceloprates/prettymaps - A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries.
  • fastapi/sqlmodel - SQL databases in Python, designed for simplicity, compatibility, and robustness.
  • dimensionhq/electric - A fast, futuristic package manager for Windows.
  • RocketRace/easy_z3 - Using z3's never been easier (maybe)
  • hoffstadt/DearPyGui - Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
  • glumpy/glumpy - Python+Numpy+OpenGL: fast, scalable and beautiful scientific visualization
  • mikedh/trimesh - Python library for loading and using triangular meshes.
  • mitmproxy/pdoc - API Documentation for Python Projects
  • boxed/mutmut - Mutation testing system
  • pypa/setuptools-scm - the blessed package to manage your versions by scm tags
  • freepn/fpnd - Python package for freepn network daemon
  • Ciphey/Ciphey - ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
  • pyos/dg - A programming language for the CPython VM.
  • timothycrosley/portray - Your Project with Great Documentation.
  • hauntsaninja/pyp - Easily run Python at the shell! Magical, but never mysterious.
  • PierrickKoch/wiiboard - Wii Fit Balance Board
  • olofk/fusesoc - Package manager and build abstraction tool for FPGA/ASIC development
  • halworsen/emnestigen - Graph course dependencies for courses at NTNU/NUST
  • alexmojaki/heartrate - Simple real time visualisation of the execution of a Python program.
  • FKLC/AnyAPI - AnyAPI is a library that helps you to write any API wrapper with ease and in pythonic way.
  • sibblegp/b2blaze - b2blaze
  • kovidgoyal/rapydscript-ng - A transpiler for a Python like language to JavaScript
  • sanic-org/sanic - Accelerate your web app development | Build fast. Run fast.
  • nvbn/thefuck - Magnificent app which corrects your previous console command.
  • mido/mido - MIDI Objects for Python
  • rawpython/remi - Python REMote Interface library. Platform independent. In about 100 Kbytes, perfect for your diet.
  • certbot/certbot - Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.

python3

pytorch

qt

raspberry-pi

react

redux

reverse-engineering

robotics

rust

scala

security

self-hosted

  • basings/selfhosted-music-overview - A table listing software network services which can be hosted on your own servers
  • ibizaman/selfhostblocks - Modular server management based on NixOS modules and focused on best practices.
  • mikeroyal/Self-Hosting-Guide - Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automati
  • navidrome/navidrome - 🎧☁️ Your Personal Streaming Service
  • owncast/owncast - Take control over your live stream video by running it yourself. Streaming + chat out of the box.

server

shell

sketch

  • themerdev/themer - 🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

sql

  • xo/usql - Universal command-line interface for SQL databases
  • pudo/dataset - Easy-to-use data handling for SQL data stores with support for implicit table creation, bulk loading, and transactions.
  • cube2222/octosql - OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
  • PRQL/prql - PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
  • mbucc/shmig - Database migration tool written in BASH.
  • fastapi/sqlmodel - SQL databases in Python, designed for simplicity, compatibility, and robustness.
  • PostgREST/postgrest - REST API for any Postgres database

sqlite

stable-diffusion

statistics

sublime-text

  • aurora/rmate - Remote TextMate 2 implemented as shell script
  • themerdev/themer - 🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

swift

  • comby-tools/comby - A code rewrite tool for structural search and replace that supports ~every language.

tensorflow

  • lutzroeder/netron - Visualizer for neural network, deep learning and machine learning models
  • BachiLi/redner - Differentiable rendering without approximation.

terminal

  • pvolok/mprocs - Run multiple commands in parallel
  • alexozer/flitter - A LiveSplit-inspired speedrunning split timer for Linux/macOS terminal. Supports global hotkeys.
  • xyproto/orbiton - Configuration-free text editor and IDE limited to VT100. Suitable for writing git commit messages, editing Markdown, config files, source code, viewing man pages and for quick edit-compile cycles when
  • sayanarijit/xplr - A hackable, minimal, fast TUI file explorer
  • wez/wezterm - A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
  • ducaale/xh - Friendly and fast tool for sending HTTP requests
  • chmln/sd - Intuitive find & replace CLI (sed alternative)
  • sharkdp/fd - A simple, fast and user-friendly alternative to 'find'
  • sharkdp/bat - A cat(1) clone with wings.
  • 8051Enthusiast/biodiff - Hex diff viewer using alignment algorithms from biology
  • GitSquared/edex-ui - A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.
  • pimalaya/himalaya - CLI to manage emails
  • chubin/wttr.in - ⛅ The right way to check the weather
  • Titor8115/mandown - man-page inspired Markdown viewer
  • themerdev/themer - 🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).
  • sharkdp/pastel - A command-line tool to generate, analyze, convert and manipulate colors
  • jesseduffield/lazygit - simple terminal UI for git commands
  • jarun/nnn - n³ The unorthodox terminal file manager
  • nbedos/termtosvg - Record terminal sessions as SVG animations
  • zyedidia/micro - A modern and intuitive terminal-based text editor

testing

twitter

  • SimonBrazell/privacy-redirect - A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.
  • mikf/gallery-dl - Command-line program to download image galleries and collections from several image hosting sites

typescript

  • ast-grep/ast-grep - ⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
  • matrix-org/thirdroom - Open, decentralised, immersive worlds built on Matrix
  • comby-tools/comby - A code rewrite tool for structural search and replace that supports ~every language.

ubuntu

unity

vim

  • sayanarijit/xplr - A hackable, minimal, fast TUI file explorer
  • thameera/vimv - Batch-rename files using Vim
  • themerdev/themer - 🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).
  • jarun/nnn - n³ The unorthodox terminal file manager

virtual-reality

vuejs

  • thelounge/thelounge - 💬 ‎ Modern, responsive, cross-platform, self-hosted web IRC client

web

  • reflex-dev/reflex - 🕸️ Web apps in pure Python 🐍
  • nerfstudio-project/viser - Web-based 3D visualization + Python
  • szabodanika/microbin - A secure, configurable file-sharing and URL shortening web app written in Rust.
  • thelounge/thelounge - 💬 ‎ Modern, responsive, cross-platform, self-hosted web IRC client
  • flet-dev/flet - Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
  • oldweb-today/oldweb-today - Browse emulated browsers connected to old web sites in your browser!
  • tenox7/wrp - Web Rendering Proxy: Use vintage, historical, legacy browsers on modern web
  • sanic-org/sanic - Accelerate your web app development | Build fast. Run fast.

webpack

windows

xcode

  • themerdev/themer - 🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).

xml

  • wader/fq - jq for binary formats - tool, language and decoders for working with binary and text formats
  • TomWright/dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.

zig

  • xyproto/orbiton - Configuration-free text editor and IDE limited to VT100. Suitable for writing git commit messages, editing Markdown, config files, source code, viewing man pages and for quick edit-compile cycles when

License

CC0

To the extent possible under law, pbsds has waived all copyright and related or neighboring rights to this work.