SES+SOFTWARE COMPANY

Alcogyは、Webシステム開発に重点を置いたソフトウェア会社です。
技術パートナーの本来の役割である「プロフェッショナルな技術者として開発業務に貢献する」ことを大切にして、
生産性や問題解決能力、コミュニケーションなど、開発現場のパフォーマンスを上げることを第一に考えています。

OPEN SOURCE PROJECTS

技術力の向上と共有を目的として、オープンソースプロジェクトを公開しています。
トレンドのキャッチアップから、コア技術の調査、自社ライブラリの作成など、幅広いプロジェクトを展開しています。
弊社の得意分野や技術力の確認としてもご活用ください。

Linkflow

ノードベースのUIライブラリ。データフローにフォーカスしたシンプルでカスタマイズ性の高い設計。

https://github.com/alcogy/linkflow

TypeScript

MossAPI

コンテナベースでモジュラーモノリスアーキテクチャーのバックエンドを構築するマネジメントシステム。

https://github.com/alcogy/MossAPI

Go/Docker/TypeScript/ReactJS

Whistler

ミニマル実装の仮想DOMライブラリ。SPAではなくコンポーネント単位での使用を前提としている。

https://github.com/alcogy/whistler

Javascript

TinyWebForm

ノーコードのWebForm作成システム。NextJSのみでフルスタック実装している。

https://github.com/alcogy/tiny-web-form

NextJS/TypeScript/Prisma/TailwindCSS

Tiny Ordering

SvelteKitのみでフルスタック実装したWEB発注システム。ORMにはdrizzleを採用。

https://github.com/alcogy/tiny-ordering

TypeScript/Sveltekit/Drizzl/TailwindCSS

Kinect PointCloud

Microsoft Azure Kinect用の点群データViewer。レンダリングにはOpenGLを採用している。

https://github.com/alcogy/Kinect-PointCloud

C++/OpenGL/GLFW

Rand2 Transcription

Webベースの音声文字起こしアプリ。公開されているAIモデルで驚くほどシンプルな実装を実現。

https://github.com/alcogy/rand2-transcription

Python/Whisper/Javascript

Rand2 Metaverse

Webアプリベースの3D空間メタバース。WebSocketでバックエンドを構築して拡張性を高くしている。

https://github.com/alcogy/rand2-metaverse

TypeScript/babylonjs/Vue

Communication Server

WebSocketをベースとしたリアルタイムなコミュニケーションサーバー。

https://github.com/alcogy/communication-server

Rust/Actix

Rand2 WebServer

C言語によるWebサーバー。TCP接続やリクエスト情報などの理解のため原始的に実装。

https://github.com/alcogy/rand2-webserver

C

TinyPMS

Java + Spring bootによる案件管理システム。Thymeleafを使用してクラサバアーキテクチャーで実装している。

https://github.com/alcogy/TinyPMS

Java/Spring Boot/MySQL

Rand2 WASM

Rustでwasm(web assembly)の作成調査。3Dグラフィックスのレンダリング(webGL)を実装している。

https://github.com/alcogy/rand2-wasm

Rust/js_sys

Rand2 WebRTC

リアルタイムコミュニケーション技術 WebRTCサーバーの基本調査。オリジナル版とSFU版を実装。

https://github.com/alcogy/rand2-webrtc

JavaScript