カテゴリ

開発ツール

199件のリポジトリ(注目度順) — 6ページ目

gin-gonic/gin

Go製の高速Webフレームワーク Gin — httprouterを採用しゼロアロケーションルーティングを実現したGo向けHTTPフレームワークです。Martini風の分かりやすいAPIを保ちながら最大40倍高速とされ、REST APIやマイクロサービス構築に向いています。ミドルウェアやJSONバリデーションなど実用機能も充実しています。

Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

Go注目度 0
★89,368
lodash/lodash

定番JSユーティリティlodash、体制刷新へ — 配列・オブジェクト操作などを簡潔に書けるJavaScript定番ライブラリです。Sovereign Tech Agencyの支援を受け、Feature-Complete段階へ移行しガバナンスを刷新するなど、長期的な安定運用に向けた体制強化が進んでいる点が注目されます。

A modern JavaScript utility library delivering modularity, performance, & extras.

JavaScript注目度 0
★61,285
prettier/prettier

コード整形の定番、意見のあるフォーマッター — PrettierはASTを解析して独自ルールで再出力することで、コードスタイルの議論を終わらせるフォーマッターです。JavaScriptやTypeScriptだけでなくCSS・HTML・Markdown・YAMLなど幅広い言語に対応し、エディタ保存時の自動整形で一貫したコードベースを維持できます。設定項目を最小限にすることでチーム内のスタイル論争を防ぐ点が特徴です。

Prettier is an opinionated code formatter.

JavaScript注目度 0加速度 -138%
★52,383
charmbracelet/bubbletea

Elmアーキテクチャで作るGo製TUIフレームワーク — The Elm Architectureを採用し、宣言的な状態管理でターミナルアプリを構築できるGoフレームワークです。高性能なセルベースレンダラーやマウス・クリップボード対応など実運用向けの機能を備え、シンプルな一発CLIから複雑なフルウィンドウTUIまで対応します。

A powerful little TUI framework 🏗

Go注目度 0加速度 -90%
★45,442
eslint/eslint

JavaScript界隈の定番静的解析ツールESLint — ASTベースでコードパターンを検出・修正できる、完全プラグイン型のJavaScript/ECMAScript用リンターです。全ルールがプラグインとして実装されており、実行時に追加・カスタマイズ可能な柔軟性がJSLintやJSHintとの差別化点です。

Find and fix problems in your JavaScript code.

JavaScript注目度 0
★27,568
ai/nanoid

わずか127バイトの超軽量ユニークID生成ライブラリ — nanoidはUUIDより短く高速なユニークID生成ライブラリです。127バイトと極小サイズながらハードウェア乱数で安全性を確保し、crypto.randomUUID()より50%高速に動作します。21文字の短いIDが必要なWebアプリ開発者に適しており、20以上の言語に移植されている点も強みです。

A tiny (118 bytes), secure, URL-friendly, unique string ID generator for JavaScript

JavaScript🇪🇺 欧州発注目度 0
★27,104
grpc/grpc-go

gRPCの公式Go実装、マイクロサービス通信の定番基盤 — HTTP/2をベースにした高性能RPCフレームワークgRPCのGo言語版公式実装です。GoogleやCNCFのエコシステムで広く採用され、マイクロサービス間通信のデファクトスタンダードとなっています。Protocol Buffersとの連携により型安全かつ高速な通信を実現できる点が魅力です。

The Go language implementation of gRPC. HTTP/2 based RPC

Go注目度 0加速度 -100%
★23,091
grpc-ecosystem/grpc-gateway

gRPCをREST/JSON APIとして公開するプロキシ生成ツール — protocのプラグインとして動作し、protobufサービス定義のgoogle.api.httpアノテーションからリバースプロキシを自動生成します。gRPCとRESTful APIを同時に提供したいチームに最適で、OpenAPI(Swagger)定義も出力できるため既存のREST APIクライアントとの互換性も保てます。

gRPC to JSON proxy generator following the gRPC HTTP spec

Go注目度 0
★20,006
npm/cli

Node.js標準のパッケージ管理ツール — JavaScript/Node.jsエコシステムの事実上標準であるnpmの本体リポジトリです。Node.jsに標準バンドルされ、パッケージのインストールや依存関係管理、公開など開発フローの中核を担います。長年の実績と巨大なレジストリ連携が強みで、yarnやpnpmと比較検討される基準点でもあります。

the package manager for JavaScript

JavaScript🇺🇸 北米発注目度 0
★10,193
geastack/examples

GeaStackのマルチターゲット対応サンプル集 — GeaStack向けのサンプルアプリ集で、Web・ESP32・GeaOS・Apple向けなど複数ターゲットに対応したTSXアプリをpackage.jsonのgeaマニフェストで管理します。シミュレーターやVS Code拡張、マーケティングデモからも参照される共通のアプリギャラリーとして機能するのが特徴です。組込み開発者やGeaStack関連ツールの動作確認をしたい人に向いています。

Example Gea apps, used by the simulator and all targets.

TypeScript🇪🇺 欧州発注目度 0加速度 -100%
★120
mogrinz/AMT630A

AMT630A搭載OSDチップを自在に操るArduinoライブラリ — 複合映像LCDモニタ基板に使われるAMT630Aチップのハードウェアオンスクリーンディスプレイ機能をArduino/ESP32から制御できるライブラリです。テキストやビットマップ描画、パレットアニメーション、スケーリングなど実用的なAPIを提供し、Python製画像変換ツールも付属します。リバースエンジニアリングに基づく貴重な実機検証済みの成果です。

An Arduino Library for working with the AMT630A chip

C++注目度 0加速度 -100%
★38
Queuingtheorydotcom/11SquaresFormalized

11個の正方形パッキング最適性のLean証明 — 単位正方形11個を最小の正方形に詰める問題の最適性証明をLeanで形式化したリポジトリです。7,920個のLeanモジュールを検証し、admit(未証明箇所)ゼロを達成しています。数値証明の一部はnative_decideを用い、Leanカーネルとネイティブコンパイラを信頼する形で最適辺長の厳密な証明を完成させています。

Lean formalization of the optimality proof of the 11 square packing

Lean注目度 0
★27
twilio/twilio-voice-js-reference-components

Twilio Voiceの実装例をWeb Componentsで学べるリファレンス集 — Twilio Voiceの主要なユースケース(ダイヤラー、コール制御、モニタリング、Voice AI連携、RNNoise/Krispによるノイズキャンセルなど)をWeb Componentsで実装したリファレンス集です。バックエンドとフロントエンド両方の統合実装例が確認できるため、Twilio Voiceを使ったアプリ開発者に実用的な参考になります。

JavaScript🇺🇸 北米発注目度 0
★13
bea4dev/fractional-scaling-skill

フラクショナルスケーリング対応UI構築スキル — 小数倍率のディスプレイ拡大設定(フラクショナルスケーリング)環境でUIがズレたり崩れたりする問題に対処するためのスキルです。開発者やデザイナー向けに、拡大率の罠を踏まえたUI構築の指針を提供し、マルチディスプレイ環境での表示崩れを防ぐ助けになります。

A skill for UI building on "fractional scaling", for developer and designer.

🇯🇵 日本発注目度 0
★2
microsoft/playwright

Playwright、AIエージェント対応も強化 — Chromium・Firefox・WebKitを単一APIで操作できるWebテスト/自動化フレームワークです。E2Eテスト用のPlaywright Testに加え、コーディングエージェント向けCLIやLLM駆動自動化向けMCPサーバーも提供し、人間のテスト作成からAIエージェントの操作まで幅広くカバーします。

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

TypeScript🇺🇸 北米発
★97,942
nvm-sh/nvm

POSIX準拠のNode.jsバージョン管理定番ツール — nvmは複数のNode.jsバージョンを切り替えて管理できるPOSIX準拠のbash/zshスクリプトです。.nvmrcによるプロジェクト単位のバージョン指定やLTS対応、グローバルパッケージの移行機能も備え、長年Node開発者に支持される定番の開発環境ツールです。

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions.

Shell
★95,567
nestjs/nest

TypeScript製のエンタープライズ向けNode.jsフレームワーク — NestJSはAngular風のモジュール設計やDI、デコレータを取り入れたNode.jsサーバーサイドフレームワークです。TypeScriptと親和性が高く、マイクロサービスやWebSocketにも対応し、大規模開発に強いアーキテクチャを提供します。

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

TypeScript
★76,856
ghostty-org/ghostty

速さと機能とネイティブUIを両立する端末 — ZiglongC製のGhosttyは、高速・多機能・ネイティブUIという従来両立しづらかった要素を兼ね備えたクロスプラットフォーム端末エミュレータです。ライブラリlibghosttyとして組み込み利用も可能で、自作アプリへの端末機能埋め込みにも対応します。

👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

Zig🇺🇸 北米発
★62,332
evanw/esbuild

Go製の爆速JS/CSSバンドラーesbuild — 既存のWebビルドツールは本来の性能より10〜100倍遅いという問題意識から生まれた、Go製の超高速バンドラーです。TypeScript・JSX・CSSを標準サポートし、キャッシュなしでもツリーシェイキングやminify、ソースマップ生成まで高速にこなせます。webpackなどに代わる次世代ビルド基盤として広く採用されています。

An extremely fast bundler for the web

Go🇺🇸 北米発
★40,095
zeromicro/go-zero

数千万ユーザーを支えたGoマイクロサービス基盤 — go-zeroは耐障害性設計を組み込んだWeb/RPCフレームワークで、長年大規模サービスを支えてきた実績があります。API定義からgoctlでGo/TS/Kotlin等のコードを自動生成でき、タイムアウト制御やレート制限、適応型サーキットブレーカーなどを設定不要で備える点が特徴です。

A cloud-native Go microservices framework with cli tool for productivity.

Go
★33,386
googleworkspace/cli

Google WorkspaceをまるごとCLI操作できるgws — Drive・Gmail・Calendar・SheetsなどGoogle WorkspaceのAPIをDiscovery Serviceから動的に読み込み、1つのCLIコマンド体系として提供します。構造化JSON出力や40以上のAIエージェント向けスキルも同梱しており、人間だけでなくAIエージェントからの操作も想定した設計が特徴です。

Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.

Rust
★31,613
mbadolato/iTerm2-Color-Schemes

750種以上のターミナル配色テーマ集 — iTerm2向けに作られた750種類以上のカラースキームを、Terminal・Konsole・PuTTY・Windows Terminal・Ghostty・Alacrittyなど数十種の端末エミュレータ向けに移植して収録しています。好みの配色を一括管理でき、ターミナルの見た目を手軽にカスタマイズしたい開発者に便利です。

Our next-generation, interactive app is currently in beta! Come try it out at terminalthemes.com! Over 750 terminal color schemes/themes for iTerm, with ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, Windows, Visual Studio,, Ghostty, and dozens more

Shell
★27,269
desktop/desktop

Git操作をシンプルにするGUIアプリ — GitHubが公式開発するオープンソースのGitクライアントです。ElectronとReact製で、コマンド操作を意識せずコミットやブランチ管理に集中できます。macOS/Windowsに対応し、共著コミットなどGitHub連携機能も充実しています。

Focus on what matters instead of fighting with Git.

TypeScript
★21,975
pion/webrtc

ピュアGoで実装されたWebRTCライブラリ — libwebrtcに依存せずGoだけでWebRTCを実装したライブラリです。RTP/SRTPやORTCにも対応し、CGO不要でクロスコンパイルしやすいのが強みです。WASM対応でブラウザ連携もでき、動画配信やP2P通信、VoIPなど幅広い用途に使えます。

Pure Go implementation of the WebRTC API

Go
★16,846
vosen/ZLUDA

NVIDIA以外のGPUでCUDAを動かすZLUDA — ZLUDAはCUDAアプリケーションを改変せずにNVIDIA以外のGPU上で動作させるドロップイン互換レイヤーです。ほぼネイティブ同等の性能を実現し、AMDやIntelのGPUでもCUDA資産を活用できるようにする点が注目されています。Rust製で開発が継続されている点も特徴です。

CUDA on non-NVIDIA GPUs

Rust
★15,096
gotenberg/gotenberg

ChromiumやLibreOffice管理不要のPDF変換API — GotenbergはDockerコンテナとして動くPDF変換APIで、HTML・Word・Excel・URLなどをmultipart/form-data経由で送るだけでPDFに変換できます。内部でChromiumやLibreOffice、PDFtk等を利用し、環境構築の手間を省けるのが特徴で、多数の企業やOSSプロジェクトで実運用されています。

A developer-friendly API for converting many document formats into PDF files, and more!

Go🇪🇺 欧州発
★13,317
Shopify/toxiproxy

障害耐性テストのためのTCPプロキシ — ネットワークやシステムの障害状況を意図的に再現できるTCPプロキシです。レイテンシ付与や接続断などをHTTP経由で操作でき、Shopifyが2014年から全開発・テスト環境で実運用。アプリの単一障害点をテストで証明したいチームに最適です。

:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing

Go
★12,425
xtool-org/xtool

LinuxやWindowsでiOS開発ができるxtool — xtoolはXcode不要でiOSアプリをビルド・署名・インストールできるクロスプラットフォームツールです。LinuxやWindows上でSwiftPMパッケージをiOSアプリ化し、Apple Developer Servicesともプログラムから連携できます。CLIだけでなくXKitライブラリとしても利用可能です。

Cross-platform Xcode replacement. Build and deploy iOS apps with SwiftPM on Linux, Windows, macOS.

Swift
★12,312
cloudflare/workerd

Cloudflare Workersを支えるJS/Wasmランタイム — Cloudflare Workersの内部実装をオープンソース化したサーバー向けJS/Wasmランタイムです。Workers向けアプリのセルフホストやローカル開発、プログラム可能なHTTPプロキシとして利用でき、ナノサービス設計や権限ベースの構成でSSRF耐性を持つのが特徴です。

The JavaScript / Wasm runtime that powers Cloudflare Workers

C++🇺🇸 北米発
★9,004
pdfme/pdfme

WYSIWYGで作るOSS PDF生成ライブラリ — TypeScript/React製のオープンソースPDF生成ライブラリです。WYSIWYGのテンプレートデザイナーとビューワーを備え、ブラウザ・Node.js両方でJSONテンプレートから高速にPDFを生成できます。MITライセンスで商用利用も自由な点が魅力です。

Open-source PDF generation library built with TypeScript and React. Features a WYSIWYG template designer, PDF viewer, and powerful generation capabilities. Create custom PDFs effortlessly in both browser and Node.js environments.

TypeScript
★4,905