Simple Project List 軟體列表

1549 projects in result set

JPL

JPL - "Jakob's Programming Language" (working title).
This programming language is developed to compile to c and to implement c-bindings easily while at the same time being as safe as possible (i.e. implementing strong static type-checking with explicitly distinguishing between partial resp. total functions).
It combines elements from C++, Haskell, OCaml and Rust.
While it's type-system won't be as fancy as Haskell's in the foreseeable future,
the language will neither introduce Haskell's pitfalls (e.g. space-leaks).
JPL is self-hosting from the first week of it's development (built starting from a small 1k core that compiled itself to c) as an additional test of it's capabilities.

Development Status: 3 - Alpha
目標受眾: Science/Research
操作系統: Linux
程式語言: C
Topics: Compilers
使用者介面: Command-line
Register Date: 2018-06-25 23:19

断片くん - code snippet preprocessor

目的のソースに対して、コードスニペットライブラリから、指定されたコードの断片を自動的に挿入します。後日ライブラリに更新があった場合でも、最新の内容を再度取り込み反映することができます。 cppやm4でできることよりずっとシンプルなことしかしませんが、その分簡単で、また多くの言語に対応できることを目指します。

Development Status: 3 - Alpha
目標受眾: Developers
自然語言: Japanese
操作系統: OS Independent
程式語言: Ruby
使用者介面: Command-line
Register Date: 2011-03-20 03:18
最後更新: 2011-02-26 23:50

AppMake

automakeとautoconfに代わるシンプルで高速な新しいアプリケーションのビルドシステム。 Linuxカーネルのビルドシステムにインスパイアされて開発している。

Development Status: 1 - Planning
目標受眾: Developers
程式語言: Other
Topics: Build Tools
使用者介面: Command-line
Register Date: 2011-02-21 00:30

譜炎(Fleroma)

Fleroma は、 Mercurial や Git のような、分散型バージョン管理システムを構想しており、その設計及び開発を行うのが本プロジェクトです。

サーバが不要な、完全に分散した共同開発環境でありつつ、 P2P をベースとしたオンラインによるコラボレーションを第一に設計します。

objects 内で似たような内容のチャンクを編集距離に基づいて圧縮する、git packによるblob object の仕組みを備え、その上部分的にチェックアウトできること、スムーズにエディタと統合されること、高度なブランチ機能とマージ機能を持つこと、ネットワークファーストで参照時にオンデマンドにも取得できる方式とすること、バージョン管理を遍く普及させるべくCUIのみならず明瞭な操作体系を持つGUIを備えること、テキストファイルとバイナリファイルの両方を効率よく扱うこと、インタラクティブな rebase により(少なくともシステム機能上は)柔軟に「時間をさかのぼる」ことが容易にできるようにすること、高い性能とスケーラビリティを備えることを設計目標とします。

これらの達成のため、インターフェースとして、ハッシュへのエイリアスを操作する API があり、その上にディレクトリ構造が被さる構造となります。 加えて、データ破損対策、RAIDのサポート、スナップショットやコピーオンライトの実装、そしてバックアップ時のフレキシブルで効率の良いデータ転送を備えることも考慮されます。 (参考: Git と GitHub の次を妄想する)

Fleroma という名前は、 Mercurial をリスペクトするため、Mercurial の由来となっている Mercury (水銀) を原点として考えられています。 Mercury の次の周期の元素はコペルニシウムであり(リスペクトする対象が元素を由来とした名前であり、そのかつその対象の「次」を意図する場合に、その元素の同族の次の周期の元素をもとに命名することがよくあります)、その更に東(なお東であるのは、ウズベキスタン出身の音楽グループ「ヤッラ」の代表曲「チャイハナ」のサビにある「на востоке」(ロシア語で「東へ」を意味する)から採用したものであり、東アジアの国である日本から出発するという意味が込められています)、即ち右(即ち次の族)に向かうとニホニウム、そして次にフレロビウム (Flerovium: ロシアの物理学者の名であり、それに由来する研究所の名でもある Flyorov から) があります。 流石に国際的な普及を目指すプロジェクトで祖国名そのままな命名はよくないと思いフレロビウムをもとに命名することとしました。フレロビウムの綴りがイタリア語で炎を表す Fiamma に似ているなと感じ、 現在「ハッカー文化の聖戦」を繰り広げている Mercurial や Git に肩を並べるような 新システムを作り上げる情熱を込めて、この2語を合成して Fleroma と命名しました。

Development Status: 2 - Pre-Alpha
目標受眾: Developers
程式語言: Rust
Topics: Version Control
使用者介面: Command-line
Register Date: 2021-11-15 12:06

VaneOS

We make multitasking and micro kernel os.

最後更新: 2018-02-09 03:47

Eir Lua Interpreter

Lua 5.1 interpreter for the Eir development environment. Uses a custom Lua implementation derived from Puc Rio's codebase. Provides a scripting env compatible with MTA:SA.

Development Status: 4 - Beta
自然語言: English
操作系統: Linux, Windows
程式語言: C++, Lua
Topics: Interpreters
使用者介面: Command-line
Register Date: 2017-04-06 21:13

PhilaveX

型付きオブジェクトによる構造データから構成される、分散可能な列指向データベースシステムを開発するプロジェクト。データベースはPhilave(フィラーヴ)と、その(プログラミング言語等への)インターフェースはVenio(ヴェニオ)と呼ばれる。Philaveは前述の説明にある通り、NoSQLかつNoRelのデータベースである。 Philaveの名はcolumnの類語pillarの祖形pila(ラテン語)と、catalogueの類語inventoryの祖形inveniō(ラテン語)に由来し、列指向構造データベースであるという特性を表明している。またVenioは前述inveniōに由来する。

PhilaveのコアはRustで実装する。インターフェースはRust、Dart、Elixir、Oz、Rubyに順次初期対応し、またぼちぼちJulia、Scala、Fantomに対応するかもしれない。なお、TypeScript、Go、Pythonに対応する気はさらさらない。

Development Status: 2 - Pre-Alpha
程式語言: Rust
使用者介面: Command-line
Register Date: 2022-09-27 15:35
最後更新: 2023-09-20 13:00

Linux-HA Japan

This is "Linux-HA Japan" site for developer.
Main site is here http://linux-ha.osdn.jp/ (Japanse only)

You can download Pacemaker,Heartbeat Corosync and other necessary RPM packages for Red Hat Enterprise Linux (RHEL) as yum repository.
http://osdn.jp/projects/linux-ha/releases/

Register Date: 2007-10-15 16:45

makepw

This project is a utility for creating passwords that are secure, different for each site you work with, and can be retrieved without having to store them in any kind of database. It can also be used for creating new unique, secure, memorable passwords from pure randomness.

Development Status: 5 - Production/Stable
操作系統: OS Independent
程式語言: Python
使用者介面: Command-line
Register Date: 2019-09-29 12:10

winautomata

cygwinからWindowsを制御するプログラム群。とりあえず、マウスの制御プログラムのみを開発しました。これからも発展していきます。gitにソースを置いています。ダウンロードはgitのみからしかできません。

プロジェクトの参加者も募集。気軽にメンバーになってください。 メンバーになったらgitで好きに書いていってもらっても構いません。

現在できているプログラムの一覧は詳細情報に書いています。そちらを見てください。

Development Status: 4 - Beta
目標受眾: System Administrators
自然語言: English, Japanese
操作系統: Cygwin (MS Windows)
使用者介面: Command-line, Win32 (MS Windows)
Register Date: 2012-11-29 15:07
最後更新: 2010-02-26 17:33

SDK for KOBANZAME

KOBANZAME用のSoftware Developers Kitです。KOBANZAMEとはAnalog Devivec社 DSP Blackfin BF-533の評価ボードです。

このSDKの特徴を分かりやすく示しているスライドはこちらになります。

http://sourceforge.jp/projects/kobanzame-sdk/downloads/45580/slide.pdf/

最後更新: 2018-11-25 13:56

nina: オートマトン記述言語

テキストアートにより状態遷移図を記述することで有限オートマトン(またはプッシュダウンオートマトン・チューリングマシンなど)を記述する言語です

Development Status: 2 - Pre-Alpha
目標受眾: Developers
許可證: Apache License V2.0
自然語言: English, Japanese
操作系統: OS Independent
程式語言: C#, Java, JavaScript
Topics: Code Generators
使用者介面: Command-line
Register Date: 2013-10-11 06:37
最後更新: 2011-02-27 11:48

ArchiveFileSystem for afio.lzo

Afiolzofs allows mounting afio files using FUSE.

The code is written with Python and fusepy(http://code.google.com/p/fusepy ). 'Compressed afio archive with lzop,gzip,bzip2 and xz' and 'Uncompressed afio archive(ASCII cpio archive) can be used. 'Binary cpio archive' is not implemented yet. 'Uncompressed afio archive' can be random read. 'Compressed afio archive' must be decompressed in memory. lzop has multiple blocks compression format. afiolzofs can read the each block randomly. xz also has multiple blocks compression format. but multiple blocks compression is not implemented yet in xz command line tool. Afio-gui is GUI tool for afio. lzop,gzip,bzip2, and xz is used for compression. Avfs_extfs_for_afio is axtfs script for avfs. it allows mounting afio files or squashfs files. but some bugs. Compression and decompression are done by subprocess of the compression tools(lzop,gzip,bzip2,xz). Please install them for use. fusepy(http://code.google.com/p/fusepy ) must be download, and put it in the same folder of afiolzofs.py.

Development Status: 2 - Pre-Alpha
自然語言: English, Japanese
操作系統: Linux
程式語言: Python, Unix Shell
Topics: 備份, Compression
使用者介面: Command-line
Register Date: 2010-11-20 15:09

Joborun Linux

Arch-Linux inspired, not based, not a fork in the true sense but really a fork. Generally source based and conceived, but without a finite commitment. The source and git/archiving technique will always accommodate the quick and effortless way to build from source.

All core base system packages rebuilt without systemd, udev, logind, and resistance to using zstd, but having the ability to use it selectively or by the package manager to decompress zstd compressed packages. Also optionally turn off all ipv6 functionality, since it only serves the "internet's" problems and not our own, yet!

For everything that Obarun provides, packages with direct systemd running dependencies, its init and service supervision software, joborun acts as complimentary. In rare cases where we disagree with the way Obarun has built a package we will rebuild our own. Pacman and its configuration keeps the system in order, drawing the most essential base system from joborun, the rest from obarun, and whatever else may be needed either from arch or by selecting to build from source in a quick automated way.

In addition, we have repackaged Obarun's 66 to cohabitate with runit, we will provide an initial setup for both and only runit on the base iso. We will support no particular DE or DM, we consider them useless and only of aesthetic value to users in need of an ms-windows/apple kind of graphic computing environment. We are oriented to unix like sysadmins, not those who seek ms-win alternatives for free (as in beer) but those who seek freedom from mega-corporation control and influences.

The resulting system can easily be converted to "just Obarun" at any point, or anything else without a need for re-installation. Obarun already provides a tool to make sure your installation is purely obarun, which means it will replace all joborun packages with Arch.

The name: JWM OpenBox Obrarun RUNit therefore has the above meaning. The logo reveals an A for Arch fading and an O for Obarun becoming more complete.

For more information see our website at http://pozol.eu

Register Date: 2022-02-02 23:52
最後更新: 2020-06-15 05:40

sponge

sponge is a website crawler and links downloader command line tool

https://github.com/spypunk/sponge

Development Status: 5 - Production/Stable
許可證: other
自然語言: English
操作系統: OS Independent
程式語言: Other
Topics: Indexing/Search
使用者介面: Command-line, Console/Terminal
Register Date: 2019-12-20 15:05